Class CswSourceImpl
java.lang.Object
ddf.catalog.util.impl.DescribableImpl
ddf.catalog.util.impl.MaskableImpl
org.codice.ddf.spatial.ogc.csw.catalog.common.source.AbstractCswSource
org.codice.ddf.spatial.ogc.csw.catalog.source.CswSourceImpl
- All Implemented Interfaces:
ddf.catalog.resource.ResourceReader,ddf.catalog.service.ConfiguredService,ddf.catalog.source.ConnectedSource,ddf.catalog.source.FederatedSource,ddf.catalog.source.OAuthFederatedSource,ddf.catalog.source.RemoteSource,ddf.catalog.source.Source,ddf.catalog.util.Describable,ddf.catalog.util.Maskable,org.codice.ddf.platform.services.common.Describable
-
Field Summary
Fields inherited from class org.codice.ddf.spatial.ogc.csw.catalog.common.source.AbstractCswSource
AUTHENTICATION_TYPE, availabilityPollFuture, capabilities, CERT_ALIAS_PROPERTY, clientBuilderFactory, configurationPid, CONNECTION_TIMEOUT_PROPERTY, COORDINATE_ORDER_PROPERTY, CSW_SERVER_ERROR, cswFilterDelegate, cswQueryFilterTransformerProvider, cswSourceConfiguration, cswTransformConverter, CSWURL_PROPERTY, DISABLE_CN_CHECK_PROPERTY, EVENT_SERVICE_ADDRESS, factory, filterAdapter, filterBuilder, filterlessSubscriptionId, FORCE_SPATIAL_FILTER_PROPERTY, forceSpatialFilter, getRecordsTypeProvider, ID_PROPERTY, IS_CQL_FORCED_PROPERTY, jaxbElementClassMap, jaxbElementClassNames, KEYSTORE_PATH_PROPERTY, METACARD_MAPPINGS_PROPERTY, NO_FORCE_SPATIAL_FILTER, OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET, OAUTH_DISCOVERY_URL, OAUTH_FLOW, OUTPUT_SCHEMA_PROPERTY, PASSWORD_PROPERTY, POLL_INTERVAL_PROPERTY, QUERY_TYPE_NAME_PROPERTY, QUERY_TYPE_NAMESPACE_PROPERTY, RECEIVE_TIMEOUT_PROPERTY, REGISTER_FOR_EVENTS, SECURITY_ATTRIBUTES_PROPERTY, securityManager, SSL_PROTOCOL_PROPERTY, subscribeClientFactory, USE_POS_LIST_PROPERTY, USERNAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionCswSourceImpl(ddf.security.encryption.EncryptionService encryptionService, org.codice.ddf.cxf.client.ClientBuilderFactory clientBuilderFactory, org.codice.ddf.security.Security security, ddf.security.permission.Permissions permissions) CswSourceImpl(org.osgi.framework.BundleContext context, CswSourceConfiguration cswSourceConfiguration, com.thoughtworks.xstream.converters.Converter provider, org.codice.ddf.cxf.client.ClientBuilderFactory clientBuilderFactory, ddf.security.encryption.EncryptionService encryptionService, org.codice.ddf.security.Security security, ddf.security.permission.Permissions permissions) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.codice.ddf.spatial.ogc.csw.catalog.common.source.AbstractCswSource
addSourceMonitor, availabilityChanged, configureCswSource, createResults, destroy, getAuthenticationType, getAvailabilityCommand, getCapabilities, getConfigurationPid, getConnectionTimeout, getContentTypes, getCswQueryFilterTransformerProvider, getCswTransformConverter, getDescription, getForceSpatialFilter, getId, getMetadataTransformerId, getOauthClientId, getOauthClientSecret, getOauthDiscoveryUrl, getOauthFlow, getOptions, getOrganization, getParameter, getReceiveTimeout, getResourceReader, getSecurityAttributes, getSupportedSchemes, getSystemSubject, getTitle, getVersion, handleClientException, handleWebApplicationException, init, initClientFactory, initProviders, initSubscribeClientFactory, isAvailable, isAvailable, loadContentTypes, lookupMetadataTransformer, maskId, query, query, refresh, retrieveResource, setAuthenticationType, setAvailabilityTask, setCertAlias, setConfigurationPid, setConnectionTimeout, setContext, setCoordinateOrder, setCsw201, setCswQueryFilterTransformerProvider, setCswTransformConverter, setCswUrl, setDisableCnCheck, setEventServiceAddress, setFilterAdapter, setFilterBuilder, setFilterDelegate, setForceSpatialFilter, setId, setIsCqlForced, setKeystorePath, setMetacardMappings, setMetacardTypes, setOauthClientId, setOauthClientSecret, setOauthDiscoveryUrl, setOauthFlow, setOutputSchema, setPassword, setPollInterval, setQueryTypeName, setQueryTypeNamespace, setReceiveTimeout, setRegisterForEvents, setResourceReader, setSecurityManager, setSslProtocol, setupAvailabilityPoll, setUsePosList, setUsername, transformMethods inherited from class ddf.catalog.util.impl.DescribableImpl
setDescription, setOrganization, setShortname, setTitle, setVersion
-
Constructor Details
-
CswSourceImpl
public CswSourceImpl(org.osgi.framework.BundleContext context, CswSourceConfiguration cswSourceConfiguration, com.thoughtworks.xstream.converters.Converter provider, org.codice.ddf.cxf.client.ClientBuilderFactory clientBuilderFactory, ddf.security.encryption.EncryptionService encryptionService, org.codice.ddf.security.Security security, ddf.security.permission.Permissions permissions) -
CswSourceImpl
public CswSourceImpl(ddf.security.encryption.EncryptionService encryptionService, org.codice.ddf.cxf.client.ClientBuilderFactory clientBuilderFactory, org.codice.ddf.security.Security security, ddf.security.permission.Permissions permissions)
-
-
Method Details
-
getAdditionalConsumers
- Specified by:
getAdditionalConsumersin classAbstractCswSource
-