Class CswSourceConfiguration
java.lang.Object
org.codice.ddf.spatial.ogc.csw.catalog.common.CswSourceConfiguration
Domain object to encapsulate the configuration of an instance of a
CswSource. CSW
converters, readers, etc. will access this object to determine the latest configuration of the
CswSource they are working on.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.CswSourceConfiguration(ddf.security.encryption.EncryptionService encryptionService, ddf.security.permission.Permissions permissions) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getMetacardMapping(String key) booleanbooleanbooleanvoidputMetacardCswMapping(String key, String value) voidsetAuthenticationType(String authenticationType) voidsetCertAlias(String certAlias) voidsetConnectionTimeout(Integer connectionTimeout) voidsetCswAxisOrder(CswAxisOrder cswAxisOrder) voidvoidsetDisableCnCheck(boolean disableCnCheck) voidsetEventServiceAddress(String eventServiceAddress) voidvoidsetIsCqlForced(boolean isForceCql) voidsetKeystorePath(String keystorePath) voidsetMetacardCswMappings(Map<String, String> mapping) voidsetOauthClientId(String oauthClientId) voidsetOauthClientSecret(String oauthClientSecret) voidsetOauthDiscoveryUrl(String oauthDiscoveryUrl) voidsetOauthFlow(String oauthFlow) voidsetOutputSchema(String outputSchema) voidsetPassword(String password) voidsetPollIntervalMinutes(Integer pollIntervalMinutes) voidsetQueryTypeName(String queryTypeName) voidsetQueryTypeNamespace(String queryTypeNamespace) voidsetReceiveTimeout(Integer receiveTimeout) voidsetRegisterForEvents(Boolean registerForEvents) voidsetSecurityAttributes(String[] securityAttributStrings) voidsetSslProtocol(String sslProtocol) voidsetUsePosList(boolean usePosList) voidsetUsername(String username)
-
Constructor Details
-
CswSourceConfiguration
public CswSourceConfiguration(ddf.security.encryption.EncryptionService encryptionService, ddf.security.permission.Permissions permissions) -
CswSourceConfiguration
Deprecated.
-
-
Method Details
-
getCswUrl
-
setCswUrl
-
getId
-
setId
-
getAuthenticationType
-
setAuthenticationType
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getOauthDiscoveryUrl
-
setOauthDiscoveryUrl
-
getOauthClientId
-
setOauthClientId
-
getOauthClientSecret
-
setOauthClientSecret
-
getOauthFlow
-
setOauthFlow
-
setMetacardCswMappings
-
putMetacardCswMapping
-
getMetacardMapping
-
getDisableCnCheck
public boolean getDisableCnCheck() -
setDisableCnCheck
public void setDisableCnCheck(boolean disableCnCheck) -
getMetacardCswMappings
-
setCswAxisOrder
-
getCswAxisOrder
-
isSetUsePosList
public boolean isSetUsePosList() -
setUsePosList
public void setUsePosList(boolean usePosList) -
getPollIntervalMinutes
-
setPollIntervalMinutes
-
getConnectionTimeout
-
setConnectionTimeout
-
getReceiveTimeout
-
setReceiveTimeout
-
setIsCqlForced
public void setIsCqlForced(boolean isForceCql) -
isCqlForced
public boolean isCqlForced() -
getOutputSchema
-
setOutputSchema
-
getQueryTypeName
-
setQueryTypeName
-
getQueryTypeNamespace
-
setQueryTypeNamespace
-
getSecurityAttributes
-
setSecurityAttributes
-
isRegisterForEvents
public boolean isRegisterForEvents() -
setRegisterForEvents
-
getEventServiceAddress
-
setEventServiceAddress
-
getCertAlias
-
setCertAlias
-
getKeystorePath
-
setKeystorePath
-
getSslProtocol
-
setSslProtocol
-