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.String httpReferer
      Returns the HTTPReferer required to access the Rest service.
      java.lang.String password
      The password information.
      RestProviderCacheConfig restProviderCacheConfig
      Cache configuration.
      java.lang.String restServiceRootURL
      TrafficTransferAnalyst service address, pointing to the root resource path of the TrafficTransferAnalyst service.
      java.lang.String token
      The required Token to access iServer REST.
      boolean useCache
      Whether to use caching.
      java.lang.String userName
      The user name information.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj)
      Determines whether two objects are equal.
      RestProviderCacheConfig getCacheConfig()
      Returns the cache configuration item.
      java.lang.String getHTTPReferer()
      Returns the HTTPReferer required to access the Rest service.
      java.lang.String getRestServiceRootURL()
      Returns the Rest service address.
      java.lang.String getToken()
      Returns the Token required to access the Rest service.
      boolean getUseCache()
      Returns whether to use caching.
      int hashCode()
      Gets the hash value of the object instance
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • 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.
    • Constructor Detail

      • RestTransportationAnalystProviderSetting

        public RestTransportationAnalystProviderSetting()
        
    • Method Detail

      • equals

        public boolean equals(java.lang.Object obj)
        

        Determines whether two objects are equal.

        Overrides:
        equals in class java.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:
        hashCode in class java.lang.Object
        Returns:
        hash value