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 Details

    • seriesId

      protected String seriesId
    • organization

      protected JpaOrganization organization
      Organization id
    • accessControl

      protected String accessControl
      Serialized access control
  • Constructor Details

    • SearchEntity

      public SearchEntity()
      Default constructor without any import.
  • Method Details

    • 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 JpaOrganization getOrganization()
      Returns:
      the organization
    • setOrganization

      public void setOrganization(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