Class CatalogEndpointImpl

java.lang.Object
ddf.catalog.endpoint.impl.CatalogEndpointImpl
All Implemented Interfaces:
ddf.catalog.endpoint.CatalogEndpoint

public class CatalogEndpointImpl extends Object implements ddf.catalog.endpoint.CatalogEndpoint
  • Field Details

  • Constructor Details

    • CatalogEndpointImpl

      public CatalogEndpointImpl()
      Constructor

      Creates empty endpoint properties map

    • CatalogEndpointImpl

      public CatalogEndpointImpl(Map<String,String> endpointProperties)
      Constructor
      Parameters:
      endpointProperties - - a map of endpoint properties
  • Method Details

    • setBindingType

      public void setBindingType(String bindingType)
      Puts bindingType onto the endpoint properties map. Removes the entry from the map if bindingType is null.
      Parameters:
      bindingType -
    • setDescription

      public void setDescription(String description)
      Puts description onto the endpoint properties map. Removes the entry from the map if description is null.
      Parameters:
      description -
    • setId

      public void setId(String id)
      Puts id onto the endpoint properties map. Removes the entry from the map if id is null.
      Parameters:
      id -
    • setName

      public void setName(String name)
      Puts name onto the endpoint properties map. Removes the entry from the map if name is null.
      Parameters:
      name -
    • setUrl

      public void setUrl(String url)
      Puts url onto the endpoint properties map. Removes the entry from the map if url is null.
      Parameters:
      url -
    • setVersion

      public void setVersion(String version)
      Puts version onto the endpoint properties map. Removes the entry from the map if version is null.
      Parameters:
      version -
    • setUrlBindingName

      public void setUrlBindingName(String urlBindingName)
      Puts urlBindingName onto the endpoint properties map. Removes the entry from the map if urlBindingName is null.
      Parameters:
      urlBindingName -
    • setEndpointProperties

      public void setEndpointProperties(Map<String,String> endpointProperties)
      Set the endpointProperties map.
      Parameters:
      endpointProperties -
    • getEndpointProperties

      public Map<String,String> getEndpointProperties()
      Returns the endpointProperties map.
      Specified by:
      getEndpointProperties in interface ddf.catalog.endpoint.CatalogEndpoint
      Returns:
      endpointPropties