|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.metadata.persistence.iso.ISOMetadataStore
public class ISOMetadataStore
MetadataStore
implementation of Dublin Core and ISO Profile.
Constructor Summary | |
---|---|
ISOMetadataStore(ISOMetadataStoreConfig config)
Creates a new ISOMetadataStore instance from the given JAXB configuration object. |
Method Summary | |
---|---|
MetadataStoreTransaction |
acquireTransaction()
Acquires transactional access to the metadata store. |
void |
destroy()
Called by the container to indicate that this MetadataStore instance is being taken out of service. |
java.lang.String |
getConnId()
Returns the JDBC connection id. |
MetadataResultSet |
getRecords(MetadataQuery query)
Exports the XML for the requested records. |
MetadataResultSet |
getRecordsById(java.util.List<java.lang.String> idList)
Exports the records by the requested identifier. |
void |
init()
Called by the container to indicate that this MetadataStore instance is being placed into service. |
void |
setupMetametadata()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ISOMetadataStore(ISOMetadataStoreConfig config)
ISOMetadataStore
instance from the given JAXB configuration object.
config
- Method Detail |
---|
public void destroy()
MetadataStore
MetadataStore
instance is being taken out of service.
destroy
in interface MetadataStore
public java.lang.String getConnId()
MetadataStore
getConnId
in interface MetadataStore
null
public void setupMetametadata() throws MetadataStoreException
setupMetametadata
in interface MetadataStore
MetadataStoreException
public void init() throws MetadataStoreException
MetadataStore
MetadataStore
instance is being placed into service.
init
in interface MetadataStore
MetadataStoreException
- if the initialization failspublic MetadataResultSet getRecords(MetadataQuery query) throws MetadataStoreException
MetadataStore
getRecords
in interface MetadataStore
query
- MetadataQuery
MetadataStoreException
public MetadataResultSet getRecordsById(java.util.List<java.lang.String> idList) throws MetadataStoreException
MetadataStore
getRecordsById
in interface MetadataStore
idList
- list of the requested identifiers
MetadataStoreException
public MetadataStoreTransaction acquireTransaction() throws MetadataStoreException
MetadataStore
acquireTransaction
in interface MetadataStore
null
MetadataStoreException
- if the transactional access could not be acquired or is not implemented for this
MetadataStore
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |