Index

A B C D G I L M O P Q R S U 
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 EntityManagerFactory using 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 true if 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(Optional<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(Optional<String>) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
 
mediaPackageId(MediaPackage) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
 
modifiedAfter(Date) - Method in class org.opencastproject.oaipmh.persistence.QueryBuilder
The date is inclusive.
modifiedAfter(Optional<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(Optional<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(Optional<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(Optional<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
 
A B C D G I L M O P Q R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form