Class 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 Detail

      • seriesId

        protected String seriesId
      • organization

        protected org.opencastproject.security.impl.jpa.JpaOrganization organization
        Organization id
      • accessControl

        protected String accessControl
        Serialized access control
    • Constructor Detail

      • SearchEntity

        public SearchEntity()
        Default constructor without any import.
    • 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