Class AssetManagerItem.DeleteEpisode
java.lang.Object
org.opencastproject.message.broker.api.assetmanager.AssetManagerItem
org.opencastproject.message.broker.api.assetmanager.AssetManagerItem.DeleteEpisode
- All Implemented Interfaces:
Serializable,MessageItem
- Enclosing class:
AssetManagerItem
A event that will be sent when all versions of a media package (aka the whole episode) have been deleted.
- 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
Fields -
Method Summary
Modifier and TypeMethodDescription<A> Adecompose(Function<? super AssetManagerItem.TakeSnapshot, ? extends A> takeSnapshot, Function<? super AssetManagerItem.DeleteEpisode, ? extends A> deleteEpisode) getType()Methods inherited from class org.opencastproject.message.broker.api.assetmanager.AssetManagerItem
add, deleteEpisode, getDate, getId
-
Field Details
-
getMediaPackageId
-
-
Method Details
-
decompose
public <A> A decompose(Function<? super AssetManagerItem.TakeSnapshot, ? extends A> takeSnapshot, Function<? super AssetManagerItem.DeleteEpisode, ? extends A> deleteEpisode) - Specified by:
decomposein classAssetManagerItem
-
getType
- Specified by:
getTypein classAssetManagerItem
-
getMediaPackageId
-