Class SearchEntity
- java.lang.Object
-
- org.opencastproject.search.impl.persistence.SearchEntity
-
@Entity(name="SearchEntity") public class SearchEntity extends Object
Entity object for storing search in persistence storage. Media package id is stored as primary key.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringaccessControlSerialized access controlprotected org.opencastproject.security.impl.jpa.JpaOrganizationorganizationOrganization idprotected StringseriesId
-
Constructor Summary
Constructors Constructor Description SearchEntity()Default constructor without any import.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessControl()Returns serialized access controlDategetDeletionDate()StringgetMediaPackageId()Returns media package id.StringgetMediaPackageXML()Returns serialized media package.DategetModificationDate()org.opencastproject.security.impl.jpa.JpaOrganizationgetOrganization()StringgetSeriesId()voidsetAccessControl(String accessControl)Sets serialized access control.voidsetDeletionDate(Date deletionDate)Sets the deletion datevoidsetMediaPackageId(String mediaPackageId)Sets media package id.voidsetMediaPackageXML(String mediaPackageXML)Sets serialized media packagevoidsetModificationDate(Date modificationDate)Sets the modification datevoidsetOrganization(org.opencastproject.security.api.Organization organization)voidsetSeriesId(String seriesId)Sets the series ID
-
-
-
Method Detail
-
getMediaPackageId
public String getMediaPackageId()
Returns media package id.- Returns:
- media package id
-
setMediaPackageId
public void setMediaPackageId(String mediaPackageId)
Sets media package id. Id length limit is 128 charachters.- Parameters:
mediaPackageId-
-
getMediaPackageXML
public String getMediaPackageXML()
Returns serialized media package.- Returns:
- serialized media package
-
setMediaPackageXML
public void setMediaPackageXML(String mediaPackageXML)
Sets serialized media package- Parameters:
mediaPackageXML-
-
getAccessControl
public String getAccessControl()
Returns serialized access control- Returns:
- serialized access control
-
setAccessControl
public void setAccessControl(String accessControl)
Sets serialized access control.- Parameters:
accessControl- serialized access control
-
getOrganization
public org.opencastproject.security.impl.jpa.JpaOrganization getOrganization()
- Returns:
- the organization
-
setOrganization
public void setOrganization(org.opencastproject.security.api.Organization organization)
- Parameters:
organization- the organization to set
-
getDeletionDate
public Date getDeletionDate()
- Returns:
- the deletion date
-
setDeletionDate
public void setDeletionDate(Date deletionDate)
Sets the deletion date- Parameters:
deletionDate- the deletion date
-
getModificationDate
public Date getModificationDate()
- Returns:
- the modification date
-
setModificationDate
public void setModificationDate(Date modificationDate)
Sets the modification date- Parameters:
modificationDate- the modification date
-
getSeriesId
public String getSeriesId()
- Returns:
- the series Id for this search entry
-
setSeriesId
public void setSeriesId(String seriesId)
Sets the series ID- Parameters:
seriesId- the series ID
-
-