com.supermap.services.providers
Class RestTransportationAnalystProviderSetting
- java.lang.Object
-
- com.supermap.services.providers.RestTransportationAnalystProviderSetting
-
- All Implemented Interfaces:
- RestProviderSetting, java.io.Serializable
public class RestTransportationAnalystProviderSetting extends java.lang.Object implements RestProviderSetting, java.io.Serializable
Rest traffic network service provider parameter object.
This object is used to describe the relevant parameter information required by the Rest service provider , including: Rest data service address; user name; password. And the user name and password information is determined based on whether the corresponding Rest service requires user authentication.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description java.lang.StringhttpRefererReturns the HTTPReferer required to access the Rest service.java.lang.StringpasswordThe password information.RestProviderCacheConfigrestProviderCacheConfigCache configuration.java.lang.StringrestServiceRootURLTrafficTransferAnalyst service address, pointing to the root resource path of the TrafficTransferAnalyst service.java.lang.StringtokenThe required Token to access iServer REST.booleanuseCacheWhether to use caching.java.lang.StringuserNameThe user name information.
-
Constructor Summary
Constructors Constructor and Description RestTransportationAnalystProviderSetting()
-
Method Summary
Methods Modifier and Type Method and Description booleanequals(java.lang.Object obj)Determines whether two objects are equal.RestProviderCacheConfiggetCacheConfig()Returns the cache configuration item.java.lang.StringgetHTTPReferer()Returns the HTTPReferer required to access the Rest service.java.lang.StringgetRestServiceRootURL()Returns the Rest service address.java.lang.StringgetToken()Returns the Token required to access the Rest service.booleangetUseCache()Returns whether to use caching.inthashCode()Gets the hash value of the object instance
-
-
-
Field Detail
-
restServiceRootURL
public java.lang.String restServiceRootURL
TrafficTransferAnalyst service address, pointing to the root resource path of the TrafficTransferAnalyst service.
-
httpReferer
public java.lang.String httpReferer
Returns the HTTPReferer required to access the Rest service.
-
userName
public java.lang.String userName
The user name information.
-
password
public java.lang.String password
The password information.
-
token
public java.lang.String token
The required Token to access iServer REST.
-
useCache
public boolean useCache
Whether to use caching.
-
restProviderCacheConfig
public RestProviderCacheConfig restProviderCacheConfig
Cache configuration.
-
-
Constructor Detail
-
RestTransportationAnalystProviderSetting
public RestTransportationAnalystProviderSetting()
-
-
Method Detail
-
getHTTPReferer
public java.lang.String getHTTPReferer()
Description copied from interface:RestProviderSettingReturns the HTTPReferer required to access the Rest service.- Specified by:
getHTTPRefererin interfaceRestProviderSetting- Returns:
-
equals
public boolean equals(java.lang.Object obj)
Determines whether two objects are equal.
- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- The object to be compared.- Returns:
- a value indicating whether the two objects are equal, true that the two objects are equal.
-
hashCode
public int hashCode()
Gets the hash value of the object instance- Overrides:
hashCodein classjava.lang.Object- Returns:
- hash value
-
getToken
public java.lang.String getToken()
Description copied from interface:RestProviderSettingReturns the Token required to access the Rest service.- Specified by:
getTokenin interfaceRestProviderSetting- Returns:
-
getRestServiceRootURL
public java.lang.String getRestServiceRootURL()
Description copied from interface:RestProviderSettingReturns the Rest service address.- Specified by:
getRestServiceRootURLin interfaceRestProviderSetting- Returns:
-
getUseCache
public boolean getUseCache()
Description copied from interface:RestProviderSettingReturns whether to use caching.- Specified by:
getUseCachein interfaceRestProviderSetting- Returns:
-
getCacheConfig
public RestProviderCacheConfig getCacheConfig()
Description copied from interface:RestProviderSettingReturns the cache configuration item.- Specified by:
getCacheConfigin interfaceRestProviderSetting- Returns:
-
-