Package org.embl.ebi.escience.baclava.store

Defines the API that data stores must implement to handle DataThing storage and retrieval.

See:
          Description

Interface Summary
BaclavaDataService Defines the API that a concrete backing store must implement.
 

Class Summary
BaclavaDataServiceFactory  
JDBCBaclavaDataService An implementation of the BaclavaDataService that backs its data with a JDBC based relational database.
RemoteSOAPStore Connects to the DataService.jws axis service in the Ouzo1.0 project to provide data / metadata storage and LSID allocation
 

Exception Summary
DuplicateLSIDException Thrown by a BaclavaDataService implementation when a storage request containing LSIDs that already exist in the data store is made.
NoSuchLSIDException Thrown by a BaclavaDataService implementation when a request is made to fetch data from an LSID that the store doesn't know about.
 

Package org.embl.ebi.escience.baclava.store Description

Defines the API that data stores must implement to handle DataThing storage and retrieval.