Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractOaiPmhDatabase - Class in org.opencastproject.oaipmh.persistence.impl
- AbstractOaiPmhDatabase() - Constructor for class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- activate(ComponentContext) - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
-
Creates
EntityManagerFactoryusing persistence provider and properties passed via OSGi. - addFilter(String, String, String, String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
- addMediaPackageElement(OaiPmhElementEntity) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Add an serialized media package element
- addSetSpec(String) - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- addSetSpec(String) - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- asDublinCore() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- asDublinCore() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultElementItem
-
Parse and return the content as dublincore catalog.
B
- build() - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
Create the query.
- build(String, String, String) - Static method in class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
C
- CRITERION_CONTAINS - Static variable in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionFilter
- CRITERION_CONTAINSNOT - Static variable in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionFilter
- CRITERION_MATCH - Static variable in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionFilter
D
- deactivate() - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
- delete(String, String) - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- delete(String, String) - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhDatabase
-
Marks a existing mediapackage as deleted
G
- getAttachments() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getCatalogs() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getCriteria() - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionFilter
-
Returns filter criteria.
- getDBSession() - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- getDBSession() - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
- getDescription() - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinition
-
Returns the set description.
- getDescription() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
- getElements() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getElements() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getElementType() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- getEpisodeDublinCore() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getEpisodeDublinCore() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getFilters() - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinition
-
Returns the filters.
- getFilters() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
- getFlavor() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- getFlavor() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- getFlavor() - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionFilter
-
Returns element flavor to test filter criteria on.
- getFlavor() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultElementItem
- getId() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getId() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getItems() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultImpl
- getItems() - Method in interface org.opencastproject.oaipmh.persistence.SearchResult
-
The search item list
- getLimit() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultImpl
- getLimit() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getLimit() - Method in interface org.opencastproject.oaipmh.persistence.SearchResult
-
Get the limit.
- getMediaPackage() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getMediaPackage() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getMediaPackageElements() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getMediaPackageId() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Returns media package id.
- getMediaPackageId() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntityId
- getMediaPackageId() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getMediaPackageXml() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getMediaPackageXml() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getMediaPackageXML() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Returns serialized media package.
- getModificationDate() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getModificationDate() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getModificationDate() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getModifiedAfter() - Method in interface org.opencastproject.oaipmh.persistence.Query
-
The date is inclusive.
- getModifiedBefore() - Method in interface org.opencastproject.oaipmh.persistence.Query
-
The date is inclusive.
- getName() - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinition
-
Returns the setSpec name.
- getName() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
- getOaiPmhEntity() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- getOffset() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultImpl
- getOffset() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getOffset() - Method in interface org.opencastproject.oaipmh.persistence.SearchResult
-
Get the offset.
- getOrganization() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getOrganization() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getOrganization() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntityId
- getOrganization() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getRepository() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getRepository() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getRepositoryId() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getRepositoryId() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntityId
- getRepositoryId() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getSecurityService() - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- getSecurityService() - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
- getSeries() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- getSeriesDublinCore() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getSeriesDublinCore() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getSeriesId() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getSetDefinitions() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getSetSpec() - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhSetDefinition
-
Returns the setSpec.
- getSetSpec() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
- getSetSpec() - Method in interface org.opencastproject.oaipmh.persistence.Query
- getSetSpecs() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- getSetSpecs() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
- getType() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- getType() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultElementItem
- getWorkspace() - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- getWorkspace() - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
- getXml() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- getXml() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- getXml() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultElementItem
I
- isDeleted() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- isDeleted() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- isDeleted() - Method in interface org.opencastproject.oaipmh.persistence.Query
- isDeleted() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultItem
-
Return
trueif the mediapackage has been deleted. - isDeleted(boolean) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- isEpisodeDublinCore() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- isEpisodeDublinCore() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultElementItem
- isSeriesDublinCore() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- isSeriesDublinCore() - Method in interface org.opencastproject.oaipmh.persistence.SearchResultElementItem
- isSubsequentRequest() - Method in interface org.opencastproject.oaipmh.persistence.Query
L
- limit(Integer) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- limit(Option<Integer>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
M
- matchSetDef(OaiPmhSetDefinition, List<SearchResultElementItem>) - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
-
Returns true if all set definition filters matches.
- mediaPackageId(String) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- mediaPackageId(MediaPackage) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- mediaPackageId(Option<String>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- modifiedAfter(Date) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
The date is inclusive.
- modifiedAfter(Option<Date>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
The date is inclusive.
- modifiedBefore(Date) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
The date is inclusive.
- modifiedBefore(Option<Date>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
The date is inclusive.
O
- OaiPmhDatabase - Interface in org.opencastproject.oaipmh.persistence
-
API that defines persistent storage of OAI-PMH.
- OaiPmhDatabaseException - Exception Class in org.opencastproject.oaipmh.persistence
-
Presents exception that occurs while storing/retrieving OAI-PMH entities from permanent storage.
- OaiPmhDatabaseException(String) - Constructor for exception class org.opencastproject.oaipmh.persistence.OaiPmhDatabaseException
-
Create exception with a message.
- OaiPmhDatabaseException(String, Throwable) - Constructor for exception class org.opencastproject.oaipmh.persistence.OaiPmhDatabaseException
-
Create exception with a message and a cause.
- OaiPmhDatabaseException(Throwable) - Constructor for exception class org.opencastproject.oaipmh.persistence.OaiPmhDatabaseException
-
Create exception with a cause.
- OaiPmhDatabaseImpl - Class in org.opencastproject.oaipmh.persistence.impl
-
Implements
OaiPmhDatabase. - OaiPmhDatabaseImpl() - Constructor for class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
- OaiPmhElementEntity - Class in org.opencastproject.oaipmh.persistence
- OaiPmhElementEntity() - Constructor for class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- OaiPmhElementEntity(String, String, String) - Constructor for class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
-
Constructor
- OaiPmhEntity - Class in org.opencastproject.oaipmh.persistence
- OaiPmhEntity() - Constructor for class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Default constructor without any import.
- OaiPmhEntityId - Class in org.opencastproject.oaipmh.persistence
-
IdClass for OaiPmhEntity
- OaiPmhSetDefinition - Interface in org.opencastproject.oaipmh.persistence
- OaiPmhSetDefinitionFilter - Interface in org.opencastproject.oaipmh.persistence
- OaiPmhSetDefinitionImpl - Class in org.opencastproject.oaipmh.persistence
- OaiPmhSetDefinitionImpl() - Constructor for class org.opencastproject.oaipmh.persistence.OaiPmhSetDefinitionImpl
- offset(Integer) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- org.opencastproject.oaipmh.persistence - package org.opencastproject.oaipmh.persistence
- org.opencastproject.oaipmh.persistence.impl - package org.opencastproject.oaipmh.persistence.impl
- organization - Variable in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Organization id
P
- PERSISTENCE_UNIT_NAME - Static variable in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
Q
- query() - Static method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- query(Query) - Static method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- Query - Interface in org.opencastproject.oaipmh.persistence
-
Query the database.
- QueryBuilder - Class in org.opencastproject.oaipmh.persistence
-
Query builder.
- QueryBuilder() - Constructor for class org.opencastproject.oaipmh.persistence.QueryBuilder
- queryRepo(String) - Static method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
Create a query for a certain repository.
R
- removeAllMediaPackageElements() - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Clear the list of media package element entities
- removeMediaPackageElement(OaiPmhElementEntity) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Remove media package element entity from the list of elements
- repositoryId(String) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- repositoryId(Option<String>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
S
- search(Query) - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- search(Query) - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhDatabase
-
Searches mediapackages from the OAI-PMH persistence storage
- SearchResult - Interface in org.opencastproject.oaipmh.persistence
-
A single result of OAI-PMH.
- SearchResultElementItem - Interface in org.opencastproject.oaipmh.persistence
-
The OAI-PMH media package element result item
- SearchResultElementItemImpl - Class in org.opencastproject.oaipmh.persistence.impl
- SearchResultElementItemImpl(String, String, String) - Constructor for class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- SearchResultElementItemImpl(OaiPmhElementEntity) - Constructor for class org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- SearchResultImpl - Class in org.opencastproject.oaipmh.persistence.impl
- SearchResultImpl(long, long, List<SearchResultItem>) - Constructor for class org.opencastproject.oaipmh.persistence.impl.SearchResultImpl
- SearchResultItem - Interface in org.opencastproject.oaipmh.persistence
-
An item that was found as part of a search.
- SearchResultItemImpl - Class in org.opencastproject.oaipmh.persistence.impl
- SearchResultItemImpl(String, String, String, String, Date, Boolean, MediaPackage, List<SearchResultElementItem>, List<String>) - Constructor for class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- SearchResultItemImpl(OaiPmhEntity) - Constructor for class org.opencastproject.oaipmh.persistence.impl.SearchResultItemImpl
- seriesId(String) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- seriesId(Option<String>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
- setDefinitions(List<OaiPmhSetDefinition>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- setDeleted(boolean) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Sets the deletion flag
- setElementType(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
-
Set thetype of the media package element.
- setFlavor(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- setMediaPackageId(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Sets media package id.
- setMediaPackageId(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntityId
- setMediaPackageXML(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Sets serialized media package
- setOaiPmhEntity(OaiPmhEntity) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- setOrganization(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
- setOrganization(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntityId
- setRepositoryId(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Sets the repository id
- setRepositoryId(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntityId
- setSecurityService(SecurityService) - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
-
OSGi callback to set the security service.
- setSeries(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhEntity
-
Sets the series identifier
- setSpec(String) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
- setWorkspace(Workspace) - Method in class org.opencastproject.oaipmh.persistence.impl.OaiPmhDatabaseImpl
-
OSGi callback to set the workspace.
- setXml(String) - Method in class org.opencastproject.oaipmh.persistence.OaiPmhElementEntity
- size() - Method in class org.opencastproject.oaipmh.persistence.impl.SearchResultImpl
- size() - Method in interface org.opencastproject.oaipmh.persistence.SearchResult
-
Get the total number of items found, limited by the value returned by
SearchResult.getLimit(). - store(MediaPackage, String) - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
- store(MediaPackage, String) - Method in interface org.opencastproject.oaipmh.persistence.OaiPmhDatabase
-
Stores or updates a mediapackage from the OAI-PMH persistence
- subsequentRequest(boolean) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
-
Defaults to false.
U
- updateEntity(OaiPmhEntity, MediaPackage, String) - Method in class org.opencastproject.oaipmh.persistence.impl.AbstractOaiPmhDatabase
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form