public class PublishServiceParameter
extends java.lang.Object
Configuration parameter for publishing service.
| Modifier and Type | Field and Description | 
|---|---|
| UGCAddressMatchProviderSetting | addressMatchProviderSettingAddress matching provider settings class. | 
| DataProviderDelayCommitSetting | dataProviderDelayCommitSettingThe initialization delaying settings class. | 
| java.util.List<FilteredDatasourceInfo> | datasourceInfosDatasource infos list that support to filter datasets. | 
| java.lang.String | dataurlThe data package path to be published | 
| UGCNetworkAnalyst3DSetting | facilityAnalyst3DSettingThe environment config class for publishing 3D facilities network analysis | 
| int | instanceCountThe number of multiple instances. | 
| boolean | isDataEditableSets whether the data is editable, the default is editable. | 
| boolean | isMultiInstanceWhether to support multiple instances. | 
| boolean | mapEditableSets whether the map is editable, the default is editable. | 
| double | mergeToleranceBus stop merging tolerance for publishing traffic transfer services. | 
| ServiceType[] | servicesTypesThe service type to publish | 
| double | snapToleranceBus stop snapping tolerance for publishing traffic transfer services. | 
| TransferLineSetting | transferLineSettingBus line settings for publishing traffic transfer services. | 
| java.lang.String | transferNetNameBus network name for publishing traffic transfer services. | 
| TransferRelationSetting | transferRelationSettingBus stop and line relationship settings for publishing traffic transfer services. | 
| TransferStopSetting | transferStopSettingBus stop settings for publishing traffic transfer services. | 
| TransportationAnalystSetting | transportationAnalystSettingThe environment config class for publishing transportation network analysis | 
| Unit | unitThe unit of stop snapping tolerance, stop merging tolerance and the maximum walking tolerance, the default unit is in meters. | 
| double | walkingToleranceThe maximum walking tolerance for publishing traffic transfer services. | 
| java.lang.String | workspaceConnectionInfoWorkspace path or database connection information | 
| Constructor and Description | 
|---|
| PublishServiceParameter() | 
| Modifier and Type | Method and Description | 
|---|---|
| PublishServiceParameter | copy()Copys replication. | 
| boolean | equals(java.lang.Object obj) | 
| int | hashCode()Gets hash value of the instance. | 
public java.lang.String workspaceConnectionInfo
public java.lang.String dataurl
public ServiceType[] servicesTypes
public java.lang.String transferNetName
public TransferLineSetting transferLineSetting
public TransferStopSetting transferStopSetting
public TransferRelationSetting transferRelationSetting
public double mergeTolerance
Bus stop merging tolerance for publishing traffic transfer services.
If several stops are close to eachother and the distance between them is within the merging tolerance, they will be merged to one point in traffic transfer analysis, called point merging, the default tolerance is 100.
public double snapTolerance
Bus stop snapping tolerance for publishing traffic transfer services.
Bus stop snapping tolerance is used to determine whether the stop is on the bus line. The default value is 50.
public double walkingTolerance
public Unit unit
public boolean isDataEditable
public boolean mapEditable
public TransportationAnalystSetting transportationAnalystSetting
The environment config class for publishing transportation network analysis
public UGCNetworkAnalyst3DSetting facilityAnalyst3DSetting
public boolean isMultiInstance
public int instanceCount
public DataProviderDelayCommitSetting dataProviderDelayCommitSetting
public UGCAddressMatchProviderSetting addressMatchProviderSetting
public java.util.List<FilteredDatasourceInfo> datasourceInfos
public final PublishServiceParameter copy()
Copys replication. It means to generate one new PublishServiceParameter object the same as the current one.
public final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Object