Interface Snapshot


  • public interface Snapshot
    A versioned snapshot of a MediaPackage under the control of the AssetManager.
    • Method Detail

      • getVersion

        Version getVersion()
        Get the version.
      • getOrganizationId

        String getOrganizationId()
        Get the ID of the organization where this media package belongs to.
      • getArchivalDate

        Date getArchivalDate()
        Tell about when this version of the episode has been stored in the AssetManager.
      • getAvailability

        Availability getAvailability()
        Get the availability of the media package's assets.
      • getStorageId

        String getStorageId()
        Get the store ID of the asset store where this snapshot currently lives
      • getOwner

        String getOwner()
        Get the owner of the snapshot.
      • getMediaPackage

        org.opencastproject.mediapackage.MediaPackage getMediaPackage()
        Get the media package.

        Implementations are required to provide media package element URIs that point to some valid HTTP endpoint.