Uses of Interface
org.opencastproject.assetmanager.api.Snapshot
Packages that use Snapshot
Package
Description
This package and all of its sub-packages contain the API definition of the asset manager.
Implementations are required to be immutable.
This package and all of its sub-packages contain the default implementation of the asset manager API
as defined in
org.opencastproject.assetmanager.api.Persistent storage of the default asset manager implementation.
Default query implementation.
-
Uses of Snapshot in org.opencastproject.assetmanager.api
Methods in org.opencastproject.assetmanager.api that return SnapshotModifier and TypeMethodDescriptionAssetManager.takeSnapshot(String owner, MediaPackage mp) Take a versioned snapshot of a media package.AssetManager.takeSnapshot(MediaPackage mediaPackage) Take a versioned snapshot of a media package using the owner of the last snapshot or the default owner if it does not exist. -
Uses of Snapshot in org.opencastproject.assetmanager.api.fn
Methods in org.opencastproject.assetmanager.api.fn that return types with arguments of type SnapshotModifier and TypeMethodDescriptionARecords.getSnapshot(LinkedHashSet<ARecord> records) Get the snapshot from a record.Methods in org.opencastproject.assetmanager.api.fn with parameters of type SnapshotModifier and TypeMethodDescriptionstatic <A> PropertyProperties.mkProperty(PropertyField<A> f, Snapshot e, A value) Create a property. -
Uses of Snapshot in org.opencastproject.assetmanager.api.query
Methods in org.opencastproject.assetmanager.api.query that return types with arguments of type SnapshotModifier and TypeMethodDescriptionARecord.getSnapshot()Get the snapshot or return none if it has not been specified to fetch it.RichAResult.getSnapshots()Get all selected snapshots. -
Uses of Snapshot in org.opencastproject.assetmanager.impl
Classes in org.opencastproject.assetmanager.impl that implement SnapshotMethods in org.opencastproject.assetmanager.impl that return SnapshotModifier and TypeMethodDescriptionHttpAssetProvider.prepareForDelivery(Snapshot snapshot) Rewrite each asset's URI to point to an HTTP service that will deliver it.static SnapshotAssetManagerImpl.rewriteUris(Snapshot snapshot, com.entwinemedia.fn.Fn<MediaPackageElement, URI> uriCreator) Rewrite URIs of all asset elements of a snapshot's media package.AssetManagerImpl.takeSnapshot(String owner, MediaPackage mp) AssetManagerImpl.takeSnapshot(MediaPackage mp) Methods in org.opencastproject.assetmanager.impl with parameters of type SnapshotModifier and TypeMethodDescriptionAssetManagerImpl.getSnapshotStorageLocation(Snapshot snap) HttpAssetProvider.prepareForDelivery(Snapshot snapshot) Rewrite each asset's URI to point to an HTTP service that will deliver it.static SnapshotAssetManagerImpl.rewriteUris(Snapshot snapshot, com.entwinemedia.fn.Fn<MediaPackageElement, URI> uriCreator) Rewrite URIs of all asset elements of a snapshot's media package. -
Uses of Snapshot in org.opencastproject.assetmanager.impl.endpoint
Methods in org.opencastproject.assetmanager.impl.endpoint that return SnapshotModifier and TypeMethodDescriptionOsgiEndpointHttpAssetProvider.prepareForDelivery(Snapshot snapshot) Methods in org.opencastproject.assetmanager.impl.endpoint with parameters of type SnapshotModifier and TypeMethodDescriptionOsgiEndpointHttpAssetProvider.prepareForDelivery(Snapshot snapshot) -
Uses of Snapshot in org.opencastproject.assetmanager.impl.persistence
Methods in org.opencastproject.assetmanager.impl.persistence that return SnapshotMethods in org.opencastproject.assetmanager.impl.persistence with parameters of type SnapshotModifier and TypeMethodDescriptionstatic SnapshotDtovoidDatabase.setStorageLocation(Snapshot snapshot, String storageId) -
Uses of Snapshot in org.opencastproject.assetmanager.impl.query
Methods in org.opencastproject.assetmanager.impl.query that return types with arguments of type SnapshotConstructors in org.opencastproject.assetmanager.impl.query with parameters of type SnapshotModifierConstructorDescriptionARecordImpl(long snapshotId, String mediaPackageId, List<Property> properties, Snapshot snapshot)