public interface IndexServerDAO extends IndexBackendDescriptor
ADDRESS, ID, PORT| Modifier and Type | Method and Description |
|---|---|
void |
createIndexCollection(eu.dnetlib.functionality.index.utils.MetadataReference mdref,
String fields)
Creates the index collection.
|
eu.dnetlib.functionality.cql.CqlValueTransformerMap |
getCqlValueTransformerMap(eu.dnetlib.functionality.index.utils.MetadataReference mdRef)
Gets the cql value transformer map.
|
DocumentMapperFactory |
getDocumentMapperFactory()
Gets the document mapper factory.
|
IndexCollection |
getIndexCollection(eu.dnetlib.functionality.index.utils.MetadataReference mdRef)
Gets the index collection.
|
eu.dnetlib.functionality.index.query.IndexQueryFactory |
getIndexQueryFactory()
Gets the index query factory.
|
Map<String,eu.dnetlib.functionality.index.model.Any.ValueType> |
getSchema(eu.dnetlib.functionality.index.utils.MetadataReference mdRef)
Gets the schema.
|
void |
shutdown(eu.dnetlib.functionality.index.utils.MetadataReference mdRef)
Shutdown the index server.
|
void |
updateIndexCollection(eu.dnetlib.functionality.index.utils.MetadataReference mdRef,
org.dom4j.Document fields)
Update index collection.
|
getBackendId, getEndpoint, getServicePropertiesvoid createIndexCollection(eu.dnetlib.functionality.index.utils.MetadataReference mdref,
String fields)
throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
mdref - the mdreffields - the fieldseu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptionvoid updateIndexCollection(eu.dnetlib.functionality.index.utils.MetadataReference mdRef,
org.dom4j.Document fields)
throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
mdRef - the md reffields - the fieldseu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptionIndexCollection getIndexCollection(eu.dnetlib.functionality.index.utils.MetadataReference mdRef) throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
mdRef - the md refeu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptionMap<String,eu.dnetlib.functionality.index.model.Any.ValueType> getSchema(eu.dnetlib.functionality.index.utils.MetadataReference mdRef) throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
mdRef - the md refeu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptioneu.dnetlib.functionality.cql.CqlValueTransformerMap getCqlValueTransformerMap(eu.dnetlib.functionality.index.utils.MetadataReference mdRef)
throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
mdRef - the md refeu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptionDocumentMapperFactory getDocumentMapperFactory() throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
eu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptioneu.dnetlib.functionality.index.query.IndexQueryFactory getIndexQueryFactory()
void shutdown(eu.dnetlib.functionality.index.utils.MetadataReference mdRef)
throws eu.dnetlib.data.provision.index.rmi.IndexServiceException
mdRef - the md refeu.dnetlib.data.provision.index.rmi.IndexServiceException - the index service exceptionCopyright © 2018. All rights reserved.