Package org.opencastproject.metadata
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 Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected org.opencastproject.workspace.api.WorkspaceFields inherited from interface org.opencastproject.metadata.api.MetadataService
PRIORITY_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.opencastproject.metadata.api.StaticMetadatagetMetadata(org.opencastproject.mediapackage.MediaPackage mp) intvoidsetWorkspace(org.opencastproject.workspace.api.Workspace workspace)
-
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
-
getMetadata
public org.opencastproject.metadata.api.StaticMetadata getMetadata(org.opencastproject.mediapackage.MediaPackage mp) - Specified by:
getMetadatain interfaceorg.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.StaticMetadata>- See Also:
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceorg.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.StaticMetadata>- See Also:
-