Class StaticMetadataServiceMediaPackageImpl

java.lang.Object
org.opencastproject.metadata.StaticMetadataServiceMediaPackageImpl
All Implemented Interfaces:
org.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.StaticMetadata>, org.opencastproject.metadata.api.StaticMetadataService

public class StaticMetadataServiceMediaPackageImpl extends Object implements org.opencastproject.metadata.api.StaticMetadataService
This service provides StaticMetadata for a given mediapackage, based on the information in the media package itself. todo unit tests will follow
  • Field Details

    • priority

      protected int priority
    • workspace

      protected org.opencastproject.workspace.api.Workspace workspace
  • Constructor Details

    • StaticMetadataServiceMediaPackageImpl

      public StaticMetadataServiceMediaPackageImpl()
  • Method Details

    • setWorkspace

      public void setWorkspace(org.opencastproject.workspace.api.Workspace workspace)
    • activate

      public void activate(Map properties)
    • getMetadata

      public org.opencastproject.metadata.api.StaticMetadata getMetadata(org.opencastproject.mediapackage.MediaPackage mp)
      Specified by:
      getMetadata in interface org.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.StaticMetadata>
      See Also:
      • MetadataService.getMetadata(org.opencastproject.mediapackage.MediaPackage)
    • getPriority

      public int getPriority()
      Specified by:
      getPriority in interface org.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.StaticMetadata>
      See Also:
      • MetadataService.getPriority()