Class SeriesEntity
java.lang.Object
org.opencastproject.series.impl.persistence.SeriesEntity
Enitity object for storing series in persistence storage. Series ID is stored as primary key, DUBLIN_CORE field is
used to store serialized Dublin core and ACCESS_CONTROL field is used to store information about access control
rules.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(String type, byte[] data) Returns serialized access controlReturns serialized Dublin core.Returns series ID.booleanvoidremoveElement(String type) voidsetAccessControl(String accessControl) Sets serialized access control.voidsetCreator(User user) voidsetDeletionDate(Date date) voidsetModifiedDate(Date date) voidsetOrganization(String organization) voidsetProperties(Map<String, String> properties) voidSets serialized Dublin core.voidsetSeriesId(String seriesId) Sets series ID.
-
Field Details
-
seriesId
Series ID, primary key -
organization
Series ID, primary key -
dublinCoreXML
Serialized Dublin core -
accessControl
Serialized access control -
modifiedDate
-
deletionDate
-
properties
-
elements
-
creator
-
-
Constructor Details
-
SeriesEntity
protected SeriesEntity()Default constructor without any import.
-
-
Method Details
-
getSeriesId
Returns series ID.- Returns:
- series ID
-
setSeriesId
Sets series ID. ID length limit is 128 characters.- Parameters:
seriesId-
-
getDublinCoreXML
Returns serialized Dublin core.- Returns:
- serialized Dublin core
-
setSeries
Sets serialized Dublin core.- Parameters:
dublinCoreXML- serialized Dublin core
-
getAccessControl
Returns serialized access control- Returns:
- serialized access control
-
setAccessControl
Sets serialized access control.- Parameters:
accessControl- serialized access control
-
getOrganization
- Returns:
- the organization
-
setOrganization
- Parameters:
organization- the organization to set
-
getModifiedDate
-
setModifiedDate
-
getDeletionDate
-
setDeletionDate
-
isDeleted
public boolean isDeleted() -
getProperties
-
setProperties
-
getElements
-
addElement
-
removeElement
-
getCreatorName
-
setCreator
-