public interface SeriesCatalogUIAdapter
SeriesCatalogUIAdapter converts between a concrete MetadataCatalog
implementation and a MetadataCollection that| Modifier and Type | Method and Description |
|---|---|
com.entwinemedia.fn.data.Opt<MetadataCollection> |
getFields(String seriesId)
Returns all fields of this catalog containing the data in an abstract, editable form.
|
String |
getFlavor()
Returns the media type of catalogs managed by this catalog UI adapter.
|
String |
getOrganization()
Returns the name of the organization (tenant) this catalog UI adapter belongs to or
Opt.none() if this is a
tenant-agnostic adapter. |
MetadataCollection |
getRawFields()
Returns all fields of this catalog in a raw data format.
|
String |
getUITitle() |
boolean |
storeFields(String seriesId,
MetadataCollection metadata)
Store changes made to the fields of the metadata collection in the catalog and return an updated version of it.
|
String getOrganization()
Opt.none() if this is a
tenant-agnostic adapter.Opt.none()String getFlavor()
String getUITitle()
MetadataCollection getRawFields()
com.entwinemedia.fn.data.Opt<MetadataCollection> getFields(String seriesId)
Opt.none() is returned.seriesId - The series identiferboolean storeFields(String seriesId, MetadataCollection metadata)
seriesId - The series identifiermetadata - The new metadata to update the mediapackage withCopyright © 2009–2019 Opencast Project. All rights reserved.