Class SolrCacheSource
java.lang.Object
org.codice.ddf.catalog.solr.cache.impl.SolrCacheSource
- All Implemented Interfaces:
ddf.catalog.resource.ResourceReader,ddf.catalog.source.FederatedSource,ddf.catalog.source.RemoteSource,ddf.catalog.source.Source,ddf.catalog.util.Describable,org.codice.ddf.platform.services.common.Describable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<ddf.catalog.data.ContentType>getId()getOptions(ddf.catalog.data.Metacard metacard) getTitle()booleanbooleanisAvailable(ddf.catalog.source.SourceMonitor callback) ddf.catalog.operation.SourceResponsequery(ddf.catalog.operation.QueryRequest request) ddf.catalog.operation.ResourceResponseretrieveResource(URI uri, Map<String, Serializable> arguments) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ddf.catalog.source.Source
getSecurityAttributes
-
Constructor Details
-
SolrCacheSource
-
-
Method Details
-
retrieveResource
public ddf.catalog.operation.ResourceResponse retrieveResource(URI uri, Map<String, Serializable> arguments) throws IOException, ddf.catalog.resource.ResourceNotFoundException, ddf.catalog.resource.ResourceNotSupportedException- Specified by:
retrieveResourcein interfaceddf.catalog.resource.ResourceReader- Throws:
IOExceptionddf.catalog.resource.ResourceNotFoundExceptionddf.catalog.resource.ResourceNotSupportedException
-
getSupportedSchemes
- Specified by:
getSupportedSchemesin interfaceddf.catalog.resource.ResourceReader
-
getOptions
- Specified by:
getOptionsin interfaceddf.catalog.resource.ResourceReader
-
isAvailable
public boolean isAvailable()- Specified by:
isAvailablein interfaceddf.catalog.source.Source
-
isAvailable
public boolean isAvailable(ddf.catalog.source.SourceMonitor callback) - Specified by:
isAvailablein interfaceddf.catalog.source.Source
-
query
public ddf.catalog.operation.SourceResponse query(ddf.catalog.operation.QueryRequest request) throws ddf.catalog.source.UnsupportedQueryException - Specified by:
queryin interfaceddf.catalog.source.Source- Throws:
ddf.catalog.source.UnsupportedQueryException
-
getContentTypes
- Specified by:
getContentTypesin interfaceddf.catalog.source.Source
-
getVersion
- Specified by:
getVersionin interfaceddf.catalog.util.Describable- Specified by:
getVersionin interfaceorg.codice.ddf.platform.services.common.Describable
-
getId
- Specified by:
getIdin interfaceddf.catalog.util.Describable- Specified by:
getIdin interfaceorg.codice.ddf.platform.services.common.Describable
-
getTitle
- Specified by:
getTitlein interfaceddf.catalog.util.Describable- Specified by:
getTitlein interfaceorg.codice.ddf.platform.services.common.Describable
-
getDescription
- Specified by:
getDescriptionin interfaceddf.catalog.util.Describable- Specified by:
getDescriptionin interfaceorg.codice.ddf.platform.services.common.Describable
-
getOrganization
- Specified by:
getOrganizationin interfaceddf.catalog.util.Describable- Specified by:
getOrganizationin interfaceorg.codice.ddf.platform.services.common.Describable
-