Skip navigation links
A C D E F G H I L M N O P R S T U V 

A

AbstractOAIStoreAction - Class in eu.dnetlib.data.oai.store.actions
 
AbstractOAIStoreAction() - Constructor for class eu.dnetlib.data.oai.store.actions.AbstractOAIStoreAction
 
addDMFBlock(Iterable<String>) - Method in class eu.dnetlib.data.oai.store.actions.SyncAction
 

C

containEnabledSet(String, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
containSet(String, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
count() - Method in interface eu.dnetlib.data.oai.store.Cursor
 
count() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
count() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
count(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
count() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Counts the number of records in this store.
count(String) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Counts the number of records in this store matching the query.
count(String, String, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
CountSetsAction - Class in eu.dnetlib.data.oai.store.actions
 
CountSetsAction() - Constructor for class eu.dnetlib.data.oai.store.actions.CountSetsAction
 
createCompoundIndex(List<String>) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
Creates a compound index over the specified fields on the given store.
createCompressRecord(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
CreateOAIIndexAction - Class in eu.dnetlib.data.oai.store.actions
 
CreateOAIIndexAction() - Constructor for class eu.dnetlib.data.oai.store.actions.CreateOAIIndexAction
 
createStore(String, String, String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
createStore(String, String, String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Create a PublisherStore with the given properties.
CreateStoreAction - Class in eu.dnetlib.data.oai.store.actions
 
CreateStoreAction() - Constructor for class eu.dnetlib.data.oai.store.actions.CreateStoreAction
 
Cursor - Interface in eu.dnetlib.data.oai.store
 

D

decompressRecord(byte[]) - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
DEFAULT_SET - Static variable in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
deleteFromCache(String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherCacheHelper
 
deleteFromStore(String, String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
deleteFromStore(String, String, String, String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
deleteFromStore(String, String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Deletes from the store with the given identifier the records belonging to the given set.
deleteFromStore(String, String, String, String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Deletes from the store with the given identifier the records belonging to the given set.
deleteStore(String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
deleteStore(String, String, String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
deleteStore(String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Deletes the store with the given identifier.
deleteStore(String, String, String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Deletes the store with the given properties.
differs(String, String) - Method in class eu.dnetlib.data.oai.store.DummyRecordChangeDetector
Checks if the two records have differences based on logics that vary on the actual implementor class.
differs(String, String) - Method in interface eu.dnetlib.data.oai.store.RecordChangeDetector
Checks if the two records have differences based on logics that vary on the actual implementor class.
DNetOAIMongoCursor - Class in eu.dnetlib.data.oai.store.mongo
 
DNetOAIMongoCursor() - Constructor for class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
DNetOAIMongoCursor(MongoCursor<DBObject>, boolean, RecordInfoGenerator, MetadataExtractor) - Constructor for class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
DNetOAIMongoCursor(MongoCursor<DBObject>, UnaryFunction<String, String>, boolean, RecordInfoGenerator, MetadataExtractor) - Constructor for class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
drop() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
drop(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
drop() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Drops the content of the store.
drop(String) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Drops the elements matching the query from the store.
dropConfigurationSets(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
dropOAISets(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
dropSet(String, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
DropStoreAction - Class in eu.dnetlib.data.oai.store.actions
 
DropStoreAction() - Constructor for class eu.dnetlib.data.oai.store.actions.DropStoreAction
 
DummyRecordChangeDetector - Class in eu.dnetlib.data.oai.store
This is a basic dummy implementation that always returns true, regardless the actual content of the records to compare.
DummyRecordChangeDetector() - Constructor for class eu.dnetlib.data.oai.store.DummyRecordChangeDetector
 

E

ensureIndex(MongoPublisherStore) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
ensureIndex(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
ensureIndexes(String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
ensureIndexes(MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
ensureIndexes(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
EnsureIndexesAction - Class in eu.dnetlib.data.oai.store.actions
 
EnsureIndexesAction() - Constructor for class eu.dnetlib.data.oai.store.actions.EnsureIndexesAction
 
ensureIndices() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
Ensure indices on the configuration-defined fields and on the system fields DATESTAMP_FIELD and LAST_COLLECTION_DATE_FIELD.
ensureIndices() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Ensures the indices on this store.
equals(Object) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
eu.dnetlib.data.oai.store - package eu.dnetlib.data.oai.store
 
eu.dnetlib.data.oai.store.actions - package eu.dnetlib.data.oai.store.actions
 
eu.dnetlib.data.oai.store.conf - package eu.dnetlib.data.oai.store.conf
 
eu.dnetlib.data.oai.store.mongo - package eu.dnetlib.data.oai.store.mongo
 
eu.dnetlib.data.oai.store.parser - package eu.dnetlib.data.oai.store.parser
 
eu.dnetlib.data.oai.store.sets - package eu.dnetlib.data.oai.store.sets
 
eu.dnetlib.data.oai.store.sync - package eu.dnetlib.data.oai.store.sync
 
evaluate(Document) - Method in class eu.dnetlib.data.oai.store.mongo.MetadataExtractor
 
evaluate(Document) - Method in class eu.dnetlib.data.oai.store.mongo.ProvenanceExtractor
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.CountSetsAction
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.CreateOAIIndexAction
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.CreateStoreAction
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.DropStoreAction
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.EnsureIndexesAction
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.RefreshConfigAction
 
execute(BlackboardServerHandler, BlackboardJob) - Method in class eu.dnetlib.data.oai.store.actions.SyncAction
 
executeCallback(Callable<?>) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
executeCallback(Callable<?>) - Method in class eu.dnetlib.data.oai.store.sync.OAIStoreSynchronizer
 

F

feed(Iterable<String>, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
feed(W3CEndpointReference, MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
feed(W3CEndpointReference, MDFInfo, String, String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
feed(Iterable<String>, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Feeds the store with the given records.
findSets(Bson, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 

G

getAllSets(boolean, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getCollection() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getConfiguration() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
getConfiguration() - Method in class eu.dnetlib.data.oai.store.sync.OAIStoreSynchronizer
 
getConfigurationReader() - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
getConfigurationReader() - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
getConfiguredSets(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getDB(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherCacheHelper
 
getDbCursor() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
getDiscardedCollection() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getDistinctSetNamesFromRecords() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getFunction() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
getId() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getId() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Returns the identifier of this store.
getIdNamespace() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getIdScheme() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getIndices() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getIndices() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Gets informaton about the indices available on this store.
getInterpretation() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getInterpretation() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Gets the interpretation of this store.
getLayout() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getLayout() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Gets the layout of this store.
getMetadataCollection() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
getMetadataExtractor() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
getMetadataExtractor() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getMetadataExtractor() - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
getMetadataFormat() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getMetadataFormat() - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Gets the metadata format of this store.
getMongoFields() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getMongoPublisherStoreDAO() - Method in class eu.dnetlib.data.oai.store.actions.CreateOAIIndexAction
 
getMongoPublisherStoreDAO() - Method in class eu.dnetlib.data.oai.store.actions.EnsureIndexesAction
 
getMongoPublisherStoreDAO() - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
getMongoPublisherStoreDAO() - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
getMongoSetCollection() - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
getMongoSetCollection() - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
getMongoSetCollection() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getMongoSetCollection() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
getNotificationHandler() - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
getOaiHelper() - Method in class eu.dnetlib.data.oai.store.actions.RefreshConfigAction
 
getOaiHelper() - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
getOaiSetCounterHelper() - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
getProvenanceExtractor() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
getProvenanceExtractor() - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
getPublisherMongoClient() - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getRecord(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getRecord(String, UnaryFunction<String, String>) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getRecord(String) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Retrieves the record with the given identifier from this store.
getRecord(String, UnaryFunction<String, String>) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Retrieves the record with the given identifier from this store and apply the given unary function before delivering.
getRecordChangeDetector() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getRecordInfoGenerator() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
getRecordInfoGenerator() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getRecords(String, boolean, int) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getRecords(String, UnaryFunction<String, String>, boolean, int) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
getRecords(String, boolean, int) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Retrieves the records matching the given query string.
getRecords(String, UnaryFunction<String, String>, boolean, int) - Method in interface eu.dnetlib.data.oai.store.PublisherStore
Retrieves the records matching the given query string and apply the given unary function before delivering.
getResultSetClientFactory() - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
getRsClientFactory() - Method in class eu.dnetlib.data.oai.store.actions.SyncAction
 
getSaxReader() - Method in class eu.dnetlib.data.oai.store.parser.PublisherRecordParser
 
getSetCollection() - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getSetCountCollection() - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getSetQuery(String, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getSetsCollection(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getSetsCountCollection(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getSetsCounter() - Method in class eu.dnetlib.data.oai.store.actions.CountSetsAction
 
getSetsCounter() - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
getSetsFromData(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
getStore(String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
getStore(String, String, String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
getStore(String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Gets the store with the given identifier.
getStore(String, String, String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Gets the store with the given properties.
getStoreById(String, String, String, boolean, MongoSetCollection) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherCacheHelper
 
getStoreFor(String, String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
getStoreFor(String, String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Gets the store to be used as source to deliver records with the given metadata prefix.
getStoreIndices() - Method in class eu.dnetlib.data.oai.store.parser.PublisherRecordParser
 
getSynchronizer() - Method in class eu.dnetlib.data.oai.store.actions.SyncAction
 
getSynchronizer() - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 

H

hashCode() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 

I

isAlwaysNewRecord() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
isAlwaysNewRecord() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
isBodyIncluded() - Method in interface eu.dnetlib.data.oai.store.Cursor
 
isBodyIncluded() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
iterator() - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor

L

listProcessableMDFInfo(String) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
listPublisherStores(String, String, boolean, MongoSetCollection) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherCacheHelper
 
listPublisherStores(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
listPublisherStores(String) - Method in interface eu.dnetlib.data.oai.store.PublisherStoreDAO
Lists all PublisherStore.
loadConfiguration(String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 

M

MetadataExtractor - Class in eu.dnetlib.data.oai.store.mongo
Function to skip the header of the record and deliver only its metadata content as XML String.
MetadataExtractor() - Constructor for class eu.dnetlib.data.oai.store.mongo.MetadataExtractor
 
MongoPublisherCacheHelper - Class in eu.dnetlib.data.oai.store.mongo
Created by alessia on 19/07/16.
MongoPublisherCacheHelper() - Constructor for class eu.dnetlib.data.oai.store.mongo.MongoPublisherCacheHelper
 
MongoPublisherStore - Class in eu.dnetlib.data.oai.store.mongo
 
MongoPublisherStore() - Constructor for class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
MongoPublisherStore(String, String, String, String, MongoCollection<DBObject>, List<PublisherField>, RecordInfoGenerator, String, String, MetadataExtractor, RecordChangeDetector, boolean, MongoDatabase) - Constructor for class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
MongoPublisherStoreDAO - Class in eu.dnetlib.data.oai.store.mongo
 
MongoPublisherStoreDAO() - Constructor for class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
MongoSetCollection - Class in eu.dnetlib.data.oai.store.sets
 
MongoSetCollection() - Constructor for class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 

N

normalizeSetSpec(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
notify(String, String, String, String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 

O

OAIHelper - Class in eu.dnetlib.data.oai.store.conf
 
OAIHelper() - Constructor for class eu.dnetlib.data.oai.store.conf.OAIHelper
 
OAISetsCounter - Class in eu.dnetlib.data.oai.store.conf
Helper class for counting sets.
OAISetsCounter() - Constructor for class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
OAIStoreActions - Enum in eu.dnetlib.data.oai.store.actions
 
OAIStoreServiceImpl - Class in eu.dnetlib.data.oai.store
 
OAIStoreServiceImpl() - Constructor for class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
OAIStoreSynchronizer - Class in eu.dnetlib.data.oai.store.sync
 
OAIStoreSynchronizer() - Constructor for class eu.dnetlib.data.oai.store.sync.OAIStoreSynchronizer
 

P

parseDate(String) - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
parseRecord(String, String) - Method in class eu.dnetlib.data.oai.store.parser.PublisherRecordParser
Parses the record and returns a map where a key is the name of an index, the value is the value in the record at the xpath specificed in this.storeIndices.
ProvenanceExtractor - Class in eu.dnetlib.data.oai.store.mongo
Function to deliver only the about/provenance content of a record as XML String.
ProvenanceExtractor() - Constructor for class eu.dnetlib.data.oai.store.mongo.ProvenanceExtractor
 
PublisherRecordParser - Class in eu.dnetlib.data.oai.store.parser
An instance of this class can parse an XML record and extract the information needed to store the record in a publisher store.
PublisherRecordParser(List<PublisherField>) - Constructor for class eu.dnetlib.data.oai.store.parser.PublisherRecordParser
 
PublisherRecordParser() - Constructor for class eu.dnetlib.data.oai.store.parser.PublisherRecordParser
 
PublisherStore<T extends Cursor> - Interface in eu.dnetlib.data.oai.store
Interface for store used by the publisher.
PublisherStoreDAO<X extends PublisherStore<T>,T extends Cursor> - Interface in eu.dnetlib.data.oai.store
 

R

RecordChangeDetector - Interface in eu.dnetlib.data.oai.store
 
RecordInfoGenerator - Class in eu.dnetlib.data.oai.store.mongo
Helper class to generate a RecordInfo object from a Mongo DBObject.
RecordInfoGenerator() - Constructor for class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
RefreshConfigAction - Class in eu.dnetlib.data.oai.store.actions
 
RefreshConfigAction() - Constructor for class eu.dnetlib.data.oai.store.actions.RefreshConfigAction
 
refreshConfiguration(String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 

S

setAlwaysNewRecord(boolean) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setAlwaysNewRecord(boolean) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
setBodyIncluded(boolean) - Method in interface eu.dnetlib.data.oai.store.Cursor
 
setBodyIncluded(boolean) - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
setCollection(MongoCollection<DBObject>) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setConfiguration(OAIConfigurationReader) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
setConfiguration(OAIConfigurationExistReader) - Method in class eu.dnetlib.data.oai.store.sync.OAIStoreSynchronizer
 
setConfigurationReader(OAIConfigurationReader) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
setConfigurationReader(OAIConfigurationReader) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
setDbCursor(MongoCursor<DBObject>) - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
setDiscardedCollection(MongoCollection<DBObject>) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setFunction(UnaryFunction<String, String>) - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
setId(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setIdNamespace(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setIdScheme(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setInterpretation(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setLayout(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setMetadataCollection(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
setMetadataExtractor(MetadataExtractor) - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
setMetadataExtractor(MetadataExtractor) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setMetadataExtractor(MetadataExtractor) - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
setMetadataFormat(String) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setMongoFields(List<PublisherField>) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setMongoPublisherStoreDAO(MongoPublisherStoreDAO) - Method in class eu.dnetlib.data.oai.store.actions.CreateOAIIndexAction
 
setMongoPublisherStoreDAO(MongoPublisherStoreDAO) - Method in class eu.dnetlib.data.oai.store.actions.EnsureIndexesAction
 
setMongoPublisherStoreDAO(MongoPublisherStoreDAO) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
setMongoPublisherStoreDAO(MongoPublisherStoreDAO) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
setMongoSetCollection(MongoSetCollection) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
setMongoSetCollection(MongoSetCollection) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
setMongoSetCollection(MongoSetCollection) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setMongoSetCollection(MongoSetCollection) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStoreDAO
 
setNotificationHandler(NotificationHandler) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
setOaiHelper(OAIHelper) - Method in class eu.dnetlib.data.oai.store.actions.RefreshConfigAction
 
setOaiHelper(OAIHelper) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
setOaiSetCounterHelper(OAIHelper) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
setProvenanceExtractor(ProvenanceExtractor) - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
setProvenanceExtractor(ProvenanceExtractor) - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 
setPublisherMongoClient(MongoClient) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
setRecordChangeDetector(RecordChangeDetector) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setRecordInfoGenerator(RecordInfoGenerator) - Method in class eu.dnetlib.data.oai.store.mongo.DNetOAIMongoCursor
 
setRecordInfoGenerator(RecordInfoGenerator) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
setResultSetClientFactory(ResultSetClientFactory) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
setRsClientFactory(ResultSetClientFactory) - Method in class eu.dnetlib.data.oai.store.actions.SyncAction
 
setSetCollection(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
setSetCountCollection(String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
setSetsCounter(OAISetsCounter) - Method in class eu.dnetlib.data.oai.store.actions.CountSetsAction
 
setSetsCounter(OAISetsCounter) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
setStoreIndices(List<PublisherField>) - Method in class eu.dnetlib.data.oai.store.parser.PublisherRecordParser
 
setSynchronizer(OAIStoreSynchronizer) - Method in class eu.dnetlib.data.oai.store.actions.SyncAction
 
setSynchronizer(OAIStoreSynchronizer) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
SyncAction - Class in eu.dnetlib.data.oai.store.actions
 
SyncAction() - Constructor for class eu.dnetlib.data.oai.store.actions.SyncAction
 
synchronize(Iterable<String>, MDFInfo, String, String, boolean, Callable<?>, Callable<?>) - Method in class eu.dnetlib.data.oai.store.sync.OAIStoreSynchronizer
 

T

toString() - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 
transformDBObject(DBObject, boolean) - Method in class eu.dnetlib.data.oai.store.mongo.RecordInfoGenerator
 

U

updateAllCounts(MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
updateConfigurationCounts(String, String, Callable<?>, Callable<?>) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
Update counts for configured OAI sets and all md formats.
updateConfiguredSetsCount(MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
updateConfiguredSetsCount(MongoPublisherStore, MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
updateCountForSets(MongoPublisherStore, List<SetInfo>, MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
updateCounts(String, String, Callable<?>, Callable<?>) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
Update counts for all OAI sets.
updateCounts(MDFInfo, String, Callable<?>, Callable<?>) - Method in class eu.dnetlib.data.oai.store.conf.OAISetsCounter
 
updateCounts(String, String, int, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
updateProvenanceSetsCount(MongoPublisherStore, MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
updateSetCounts(String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
updateSetCounts(MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.OAIStoreServiceImpl
 
updateTotalCount(MongoPublisherStore, MDFInfo, String) - Method in class eu.dnetlib.data.oai.store.conf.OAIHelper
 
upsertSet(SetInfo, boolean, String) - Method in class eu.dnetlib.data.oai.store.sets.MongoSetCollection
 
upsertSets(Iterable<String>) - Method in class eu.dnetlib.data.oai.store.mongo.MongoPublisherStore
 

V

valueOf(String) - Static method in enum eu.dnetlib.data.oai.store.actions.OAIStoreActions
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.dnetlib.data.oai.store.actions.OAIStoreActions
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2026. All rights reserved.