Class CswSourceConfiguration

java.lang.Object
org.codice.ddf.spatial.ogc.csw.catalog.common.CswSourceConfiguration

public class CswSourceConfiguration extends Object
Domain object to encapsulate the configuration of an instance of a
invalid reference
CswSource
. CSW converters, readers, etc. will access this object to determine the latest configuration of the
invalid reference
CswSource
they are working on.
  • Constructor Details

    • CswSourceConfiguration

      public CswSourceConfiguration(ddf.security.encryption.EncryptionService encryptionService, ddf.security.permission.Permissions permissions)
    • CswSourceConfiguration

      @Deprecated public CswSourceConfiguration()
      Deprecated.
  • Method Details

    • getCswUrl

      public String getCswUrl()
    • setCswUrl

      public void setCswUrl(String cswUrl)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getAuthenticationType

      public String getAuthenticationType()
    • setAuthenticationType

      public void setAuthenticationType(String authenticationType)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getOauthDiscoveryUrl

      public String getOauthDiscoveryUrl()
    • setOauthDiscoveryUrl

      public void setOauthDiscoveryUrl(String oauthDiscoveryUrl)
    • getOauthClientId

      public String getOauthClientId()
    • setOauthClientId

      public void setOauthClientId(String oauthClientId)
    • getOauthClientSecret

      public String getOauthClientSecret()
    • setOauthClientSecret

      public void setOauthClientSecret(String oauthClientSecret)
    • getOauthFlow

      public String getOauthFlow()
    • setOauthFlow

      public void setOauthFlow(String oauthFlow)
    • setMetacardCswMappings

      public void setMetacardCswMappings(Map<String,String> mapping)
    • putMetacardCswMapping

      public void putMetacardCswMapping(String key, String value)
    • getMetacardMapping

      public String getMetacardMapping(String key)
    • getDisableCnCheck

      public boolean getDisableCnCheck()
    • setDisableCnCheck

      public void setDisableCnCheck(boolean disableCnCheck)
    • getMetacardCswMappings

      public Map<String,String> getMetacardCswMappings()
    • setCswAxisOrder

      public void setCswAxisOrder(CswAxisOrder cswAxisOrder)
    • getCswAxisOrder

      public CswAxisOrder getCswAxisOrder()
    • isSetUsePosList

      public boolean isSetUsePosList()
    • setUsePosList

      public void setUsePosList(boolean usePosList)
    • getPollIntervalMinutes

      public Integer getPollIntervalMinutes()
    • setPollIntervalMinutes

      public void setPollIntervalMinutes(Integer pollIntervalMinutes)
    • getConnectionTimeout

      public Integer getConnectionTimeout()
    • setConnectionTimeout

      public void setConnectionTimeout(Integer connectionTimeout)
    • getReceiveTimeout

      public Integer getReceiveTimeout()
    • setReceiveTimeout

      public void setReceiveTimeout(Integer receiveTimeout)
    • setIsCqlForced

      public void setIsCqlForced(boolean isForceCql)
    • isCqlForced

      public boolean isCqlForced()
    • getOutputSchema

      public String getOutputSchema()
    • setOutputSchema

      public void setOutputSchema(String outputSchema)
    • getQueryTypeName

      public String getQueryTypeName()
    • setQueryTypeName

      public void setQueryTypeName(String queryTypeName)
    • getQueryTypeNamespace

      public String getQueryTypeNamespace()
    • setQueryTypeNamespace

      public void setQueryTypeNamespace(String queryTypeNamespace)
    • getSecurityAttributes

      public Map<String,Set<String>> getSecurityAttributes()
    • setSecurityAttributes

      public void setSecurityAttributes(String[] securityAttributStrings)
    • isRegisterForEvents

      public boolean isRegisterForEvents()
    • setRegisterForEvents

      public void setRegisterForEvents(Boolean registerForEvents)
    • getEventServiceAddress

      public String getEventServiceAddress()
    • setEventServiceAddress

      public void setEventServiceAddress(String eventServiceAddress)
    • getCertAlias

      public String getCertAlias()
    • setCertAlias

      public void setCertAlias(String certAlias)
    • getKeystorePath

      public String getKeystorePath()
    • setKeystorePath

      public void setKeystorePath(String keystorePath)
    • getSslProtocol

      public String getSslProtocol()
    • setSslProtocol

      public void setSslProtocol(String sslProtocol)