Class TransactionalCswStoreImpl

All Implemented Interfaces:
ddf.catalog.resource.ResourceReader, ddf.catalog.service.ConfiguredService, ddf.catalog.source.CatalogStore, 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

public class TransactionalCswStoreImpl extends AbstractCswStore
A CSW Transactional Federated Source that implements the CatalogStore. This class extends the AbstractCswStore and support sending transaction requests (CRUD) to the Federated Source.
  • Constructor Details

    • TransactionalCswStoreImpl

      public TransactionalCswStoreImpl(org.osgi.framework.BundleContext context, CswSourceConfiguration cswSourceConfiguration, com.thoughtworks.xstream.converters.Converter provider, org.codice.ddf.cxf.client.ClientBuilderFactory factory, ddf.security.encryption.EncryptionService encryptionService, org.codice.ddf.security.Security security, ddf.security.permission.Permissions permissions)
    • TransactionalCswStoreImpl

      public TransactionalCswStoreImpl(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