Skip navigation links
A B C D E G I L P R S T U V X 

A

AbstractTrigger - Class in eu.dnetlib.xml.database
most trigger will hold the trigger name in an instance variable.
AbstractTrigger() - Constructor for class eu.dnetlib.xml.database.AbstractTrigger
 
afterCopyDocument(DBBroker, Txn, DocumentImpl, XmldbURI) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
afterCreateDocument(DBBroker, Txn, DocumentImpl) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
afterDeleteDocument(DBBroker, Txn, XmldbURI) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
afterMoveDocument(DBBroker, Txn, DocumentImpl, XmldbURI) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
afterUpdateDocument(DBBroker, Txn, DocumentImpl) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
afterUpdateDocumentMetadata(DBBroker, Txn, DocumentImpl) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
asDocument(Document) - Method in class eu.dnetlib.xml.database.exist.ExistDOMConverter
convert a DOM document to a w3c DOM Document on which you can run an XPath.
asInputSource(Document) - Method in class eu.dnetlib.xml.database.exist.ExistDOMConverter
convert a DOM document to InputSource on which you can run an XPath.
asString(Document) - Method in class eu.dnetlib.xml.database.exist.ExistDOMConverter
serialize a dom document to a string.

B

backup() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
make a backup of entire database.
backup() - Method in interface eu.dnetlib.xml.database.XMLDatabase
make a backup of entire database.
beforeCopyDocument(DBBroker, Txn, DocumentImpl, XmldbURI) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
beforeCreateDocument(DBBroker, Txn, XmldbURI) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
beforeDeleteDocument(DBBroker, Txn, DocumentImpl) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
beforeMoveDocument(DBBroker, Txn, DocumentImpl, XmldbURI) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
beforeUpdateDocument(DBBroker, Txn, DocumentImpl) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
beforeUpdateDocumentMetadata(DBBroker, Txn, DocumentImpl) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 

C

COLLECTION_XCONF - Static variable in class eu.dnetlib.xml.database.exist.ExistDatabase
eXist collection configuration special file.
collectionExists(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
check whether a collection exists.
collectionExists(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
check whether a collection exists.
configure(DBBroker, Collection, Map<String, List<?>>) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
create(String, String, String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
creates a new resource or updates the resource if it already exists.
create(String, String, String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
creates a new resource or updates the resource if it already exists.
createCollection(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
creates a new collection, non recursively.
createCollection(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
creates a new collection, non recursively.
created(String, String, Document) - Method in class eu.dnetlib.xml.database.LoggingTrigger
triggered when a new document is created.
created(String, String, Document) - Method in interface eu.dnetlib.xml.database.Trigger
triggered when a new document is created.
createPersistentDatabase() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
create a temporary directory and copy the default configuration file.
createTemporaryDatabase() - Method in class eu.dnetlib.xml.database.exist.TemporaryExistDatabase
create a temporary directory and copy the default configuration file.

D

defaultInstance() - Static method in class eu.dnetlib.xml.database.exist.ExistTriggerRegistry
get the singleton instance.
DelegatingDiffTrigger - Class in eu.dnetlib.xml.database.exist
this trigger delegates diffs for CRUDE events to an non-exist dependent eu.dnetlib.xml.database.Trigger instance.
DelegatingDiffTrigger() - Constructor for class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
deleted(String, String, Document) - Method in class eu.dnetlib.xml.database.LoggingTrigger
triggered when a document is deleted.
deleted(String, String, Document) - Method in interface eu.dnetlib.xml.database.Trigger
triggered when a document is deleted.

E

enableJava(File, boolean) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
eu.dnetlib.xml.database - package eu.dnetlib.xml.database
 
eu.dnetlib.xml.database.exist - package eu.dnetlib.xml.database.exist
 
EventType - Enum in eu.dnetlib.xml.database.exist
Created by claudio on 20/12/2016.
ExistDatabase - Class in eu.dnetlib.xml.database.exist
eXist database wrapper.
ExistDatabase() - Constructor for class eu.dnetlib.xml.database.exist.ExistDatabase
 
ExistDOMConverter - Class in eu.dnetlib.xml.database.exist
Exist has an internal DOM implementation.
ExistDOMConverter() - Constructor for class eu.dnetlib.xml.database.exist.ExistDOMConverter
 
ExistsTriggerEvent - Class in eu.dnetlib.xml.database.exist
Created by sandro on 3/14/16.
ExistsTriggerEvent() - Constructor for class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
ExistTriggerRegistry - Class in eu.dnetlib.xml.database.exist
eXist triggers are instantiated directly by the exist database via reflection.

G

getBackupDir() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getBackupDir() - Method in interface eu.dnetlib.xml.database.XMLDatabase
Return the dir that contains all backups.
getBulkImporter() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
getCollection(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
helper method.
getCollection() - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
getColman() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getConfigFile() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getConfigTemplate() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
getConfigTemplate() - Method in class eu.dnetlib.xml.database.exist.TemporaryExistDatabase
 
getDatabase() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getDbDirectory() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
getDbRootPath() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
getDocument() - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
getEventType() - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
getExistConfigFile() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
getManager() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getName() - Method in class eu.dnetlib.xml.database.AbstractTrigger
 
getName() - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
getName() - Method in interface eu.dnetlib.xml.database.Trigger
each trigger has a user defined unique name.
getOldDocument() - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
getQueryService() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getRoot() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getRootCollection() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getRootCollection() - Method in interface eu.dnetlib.xml.database.XMLDatabase
returns the name of the root collection.
getTrigger() - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
find the trigger instance associated with this delegation.
getTrigger(String) - Method in class eu.dnetlib.xml.database.exist.ExistTriggerRegistry
get a trigger for a given id.
getTriggerConf() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
getTriggerName() - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 

I

isRunning() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
isXQueryJavaEnabled() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 

L

list(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
list the content of a collection.
list(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
list the content of a collection.
listChildCollections(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
lists child collections.
listChildCollections(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
lists child collections.
LoggingTrigger - Class in eu.dnetlib.xml.database
This trigger simply logs all xmldb CRUDE events.
LoggingTrigger() - Constructor for class eu.dnetlib.xml.database.LoggingTrigger
 

P

patchConfigFileEnableJava(String, boolean) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
PersistentExistDatabase - Class in eu.dnetlib.xml.database.exist
Persistent exist.
PersistentExistDatabase() - Constructor for class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 

R

read(String, String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
read a resource string xml.
read(String, String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
read a resource string xml.
registerTrigger(Trigger, String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
register a new trigger on a collection.
registerTrigger(String, Trigger) - Method in class eu.dnetlib.xml.database.exist.ExistTriggerRegistry
associate a new trigger.
registerTrigger(Trigger, String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
register a new trigger on a collection.
remove(String, String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
removes a resource.
remove(String, String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
removes a resource.
removeCollection(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
remove a collection.
removeCollection(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
remove a collection.

S

setBackupDir(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setBulkImporter(BulkResourceImporter) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
setCollection(String) - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
setColman(CollectionManagementService) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setConfigFile(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setConfigTemplate(String) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
setConfigTemplate(String) - Method in class eu.dnetlib.xml.database.exist.TemporaryExistDatabase
 
setDatabase(Database) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setDbDirectory(File) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
setDbRootPath(String) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
setDocument(Document) - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
setEventType(EventType) - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
setExistConfigFile(File) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
setManager(DatabaseInstanceManager) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setName(String) - Method in class eu.dnetlib.xml.database.AbstractTrigger
 
setName(String) - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
setOldDocument(Document) - Method in class eu.dnetlib.xml.database.exist.ExistsTriggerEvent
 
setQueryService(XPathQueryService) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setRoot(Collection) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setTriggerConf(Map<String, Trigger>) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
setTriggerName(String) - Method in class eu.dnetlib.xml.database.exist.DelegatingDiffTrigger
 
setXQueryJavaEnabled(boolean) - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
start() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
start() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
start() - Method in class eu.dnetlib.xml.database.exist.TemporaryExistDatabase
stop() - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
stop() - Method in class eu.dnetlib.xml.database.exist.PersistentExistDatabase
 
stop() - Method in class eu.dnetlib.xml.database.exist.TemporaryExistDatabase

T

TemporaryExistDatabase - Class in eu.dnetlib.xml.database.exist
This class creates a temporary exist database instances.
TemporaryExistDatabase() - Constructor for class eu.dnetlib.xml.database.exist.TemporaryExistDatabase
 
Trigger - Interface in eu.dnetlib.xml.database
xml db trigger.

U

update(String, String, String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
updates and already existing resource.
update(String, String, String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
updates and already existing resource.
updated(String, String, Document, Document) - Method in class eu.dnetlib.xml.database.LoggingTrigger
triggered when a document is updated.
updated(String, String, Document, Document) - Method in interface eu.dnetlib.xml.database.Trigger
triggered when a document is updated.

V

valueOf(String) - Static method in enum eu.dnetlib.xml.database.exist.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.dnetlib.xml.database.exist.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLDatabase - Interface in eu.dnetlib.xml.database
xmldb API is ugly.
xquery(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
Execute an xquery.
xquery(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
Execute an xquery.
xupdate(String) - Method in class eu.dnetlib.xml.database.exist.ExistDatabase
 
xupdate(String) - Method in interface eu.dnetlib.xml.database.XMLDatabase
 
A B C D E G I L P R S T U V X 
Skip navigation links

Copyright © 2026. All rights reserved.