Class AssetManagerItem.TakeSnapshot
java.lang.Object
org.opencastproject.message.broker.api.assetmanager.AssetManagerItem
org.opencastproject.message.broker.api.assetmanager.AssetManagerItem.TakeSnapshot
- All Implemented Interfaces:
Serializable,MessageItem
- Enclosing class:
AssetManagerItem
An event for taking a snapshot of a media package.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opencastproject.message.broker.api.assetmanager.AssetManagerItem
AssetManagerItem.DeleteEpisode, AssetManagerItem.TakeSnapshot, AssetManagerItem.Type -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.entwinemedia.fn.Fn<AssetManagerItem.TakeSnapshot, AccessControlList> static final com.entwinemedia.fn.Fn<AssetManagerItem.TakeSnapshot, com.entwinemedia.fn.data.Opt<DublinCoreCatalog>> static final com.entwinemedia.fn.Fn<AssetManagerItem.TakeSnapshot, MediaPackage> -
Method Summary
Modifier and TypeMethodDescription<A> Adecompose(com.entwinemedia.fn.Fn<? super AssetManagerItem.TakeSnapshot, ? extends A> takeSnapshot, com.entwinemedia.fn.Fn<? super AssetManagerItem.DeleteEpisode, ? extends A> deleteEpisode) getAcl()com.entwinemedia.fn.data.Opt<DublinCoreCatalog> getType()longMethods inherited from class org.opencastproject.message.broker.api.assetmanager.AssetManagerItem
add, deleteEpisode, getDate, getId
-
Field Details
-
getMediaPackage
public static final com.entwinemedia.fn.Fn<AssetManagerItem.TakeSnapshot,MediaPackage> getMediaPackage -
getEpisodeDublincore
public static final com.entwinemedia.fn.Fn<AssetManagerItem.TakeSnapshot,com.entwinemedia.fn.data.Opt<DublinCoreCatalog>> getEpisodeDublincore -
getAcl
-
-
Method Details
-
decompose
public <A> A decompose(com.entwinemedia.fn.Fn<? super AssetManagerItem.TakeSnapshot, ? extends A> takeSnapshot, com.entwinemedia.fn.Fn<? super AssetManagerItem.DeleteEpisode, ? extends A> deleteEpisode) - Specified by:
decomposein classAssetManagerItem
-
getType
- Specified by:
getTypein classAssetManagerItem
-
getMediapackage
-
getAcl
-
getEpisodeDublincore
-
getVersion
public long getVersion()
-