Class Provider

java.lang.Object
org.codice.ddf.commands.catalog.facade.CatalogFacade
org.codice.ddf.commands.catalog.facade.Provider
All Implemented Interfaces:
ddf.catalog.util.Describable, org.codice.ddf.platform.services.common.Describable

public class Provider extends CatalogFacade
  • Constructor Details

    • Provider

      public Provider(ddf.catalog.source.CatalogProvider provider)
  • Method Details

    • getVersion

      public String getVersion()
    • getId

      public String getId()
    • getTitle

      public String getTitle()
    • getDescription

      public String getDescription()
    • getOrganization

      public String getOrganization()
    • create

      public ddf.catalog.operation.CreateResponse create(ddf.catalog.operation.CreateRequest createRequest) throws ddf.catalog.source.IngestException, ddf.catalog.source.SourceUnavailableException
      Specified by:
      create in class CatalogFacade
      Throws:
      ddf.catalog.source.IngestException
      ddf.catalog.source.SourceUnavailableException
    • update

      public ddf.catalog.operation.UpdateResponse update(ddf.catalog.operation.UpdateRequest updateRequest) throws ddf.catalog.source.IngestException, ddf.catalog.source.SourceUnavailableException
      Specified by:
      update in class CatalogFacade
      Throws:
      ddf.catalog.source.IngestException
      ddf.catalog.source.SourceUnavailableException
    • delete

      public ddf.catalog.operation.DeleteResponse delete(ddf.catalog.operation.DeleteRequest deleteRequest) throws ddf.catalog.source.IngestException, ddf.catalog.source.SourceUnavailableException
      Specified by:
      delete in class CatalogFacade
      Throws:
      ddf.catalog.source.IngestException
      ddf.catalog.source.SourceUnavailableException
    • query

      public ddf.catalog.operation.SourceResponse query(ddf.catalog.operation.QueryRequest query) throws ddf.catalog.source.UnsupportedQueryException, ddf.catalog.source.SourceUnavailableException, ddf.catalog.federation.FederationException
      Specified by:
      query in class CatalogFacade
      Throws:
      ddf.catalog.source.UnsupportedQueryException
      ddf.catalog.source.SourceUnavailableException
      ddf.catalog.federation.FederationException
    • getSourceIds

      public Set<String> getSourceIds()
      Specified by:
      getSourceIds in class CatalogFacade