public class DublinCoreCatalogService extends Object implements org.opencastproject.metadata.api.CatalogService<DublinCoreCatalog>, org.opencastproject.metadata.api.MediaPackageMetadataService
DublinCoreCatalogs from serialized DC representations.| Modifier and Type | Field and Description |
|---|---|
static Comparator<org.opencastproject.mediapackage.Catalog> |
COMPARE_BY_FLAVOR |
protected int |
priority |
protected org.opencastproject.workspace.api.Workspace |
workspace |
| Constructor and Description |
|---|
DublinCoreCatalogService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(org.opencastproject.mediapackage.Catalog catalog) |
void |
activate(Map<String,?> properties) |
org.opencastproject.metadata.api.MediaPackageMetadata |
getMetadata(org.opencastproject.mediapackage.MediaPackage mp) |
int |
getPriority() |
DublinCoreCatalog |
load(InputStream in) |
DublinCoreCatalog |
newInstance() |
InputStream |
serialize(DublinCoreCatalog catalog) |
void |
setWorkspace(org.opencastproject.workspace.api.Workspace workspace) |
protected int priority
protected org.opencastproject.workspace.api.Workspace workspace
public static final Comparator<org.opencastproject.mediapackage.Catalog> COMPARE_BY_FLAVOR
public void setWorkspace(org.opencastproject.workspace.api.Workspace workspace)
public InputStream serialize(DublinCoreCatalog catalog) throws IOException
serialize in interface org.opencastproject.metadata.api.CatalogService<DublinCoreCatalog>IOExceptionCatalogService.serialize(org.opencastproject.metadata.api.MetadataCatalog)public org.opencastproject.metadata.api.MediaPackageMetadata getMetadata(org.opencastproject.mediapackage.MediaPackage mp)
getMetadata in interface org.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.MediaPackageMetadata>MetadataService.getMetadata(org.opencastproject.mediapackage.MediaPackage)public DublinCoreCatalog load(InputStream in) throws IOException
load in interface org.opencastproject.metadata.api.CatalogService<DublinCoreCatalog>IOExceptionCatalogService.load(java.io.InputStream)public boolean accepts(org.opencastproject.mediapackage.Catalog catalog)
accepts in interface org.opencastproject.metadata.api.CatalogService<DublinCoreCatalog>CatalogService.accepts(org.opencastproject.mediapackage.Catalog)public DublinCoreCatalog newInstance()
newInstance in interface org.opencastproject.metadata.api.CatalogService<DublinCoreCatalog>CatalogService.newInstance()public int getPriority()
getPriority in interface org.opencastproject.metadata.api.MetadataService<org.opencastproject.metadata.api.MediaPackageMetadata>MetadataService.getPriority()Copyright © 2009–2019 Opencast Project. All rights reserved.