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.
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.
-
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.Methods in org.opencastproject.assetmanager.api that return types with arguments of type SnapshotModifier and TypeMethodDescriptionAssetManager.getLatestSnapshot(String mediaPackageId) Get the latest snapshot.AssetManager.getLatestSnapshots(Collection mediaPackageIds) Get the latest snapshots.AssetManager.getLatestSnapshotsBySeriesId(String seriesId) Get the latest snapshots from the seriesAssetManager.getSnapshotByMpIdOrgIdAndVersion(String mpId, String orgId, Version version) Gets a snapshot that confirms to the given parametersAssetManager.getSnapshotsByDateOrderedById(Date start, Date end) Returns a list ofSnapshotfiltered by date.AssetManager.getSnapshotsById(String mpId) Returns a list ofSnapshotfiltered by mediapackage IDsAssetManager.getSnapshotsByIdAndDate(String mpId, Date start, Date end) Returns a list ofSnapshotfiltered by date and mediapackage.AssetManager.getSnapshotsByIdAndDateOrderedByVersion(String mpId, Date start, Date end, boolean asc) Returns a list ofSnapshotfiltered by date and mediapackage.AssetManager.getSnapshotsByIdAndVersion(String mpId, Version version) Returns a list ofSnapshotfiltered by mediapackage ID and versionAssetManager.getSnapshotsByIdOrderedByVersion(String mpId, boolean asc) Returns a list ofSnapshotfiltered by mediapackage IDs. -
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, Function<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 that return types with arguments of type SnapshotModifier and TypeMethodDescriptionAssetManagerImpl.getLatestSnapshot(String mediaPackageId) AssetManagerImpl.getLatestSnapshots(Collection mediaPackageIds) AssetManagerImpl.getLatestSnapshotsBySeriesId(String seriesId) AssetManagerImpl.getSnapshotByMpIdOrgIdAndVersion(String mpId, String orgId, Version version) AssetManagerImpl.getSnapshotsByDateOrderedById(Date start, Date end) AssetManagerImpl.getSnapshotsById(String mpId) AssetManagerImpl.getSnapshotsByIdAndDate(String mpId, Date start, Date end) AssetManagerImpl.getSnapshotsByIdAndDateOrderedByVersion(String mpId, Date start, Date end, boolean asc) AssetManagerImpl.getSnapshotsByIdAndVersion(String mpId, Version version) AssetManagerImpl.getSnapshotsByIdOrderedByVersion(String mpId, boolean asc) 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, Function<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 that return types with arguments of type SnapshotModifier and TypeMethodDescriptionDatabase.getLatestSnapshot(String mediaPackageId) Database.getLatestSnapshot(String mediaPackageId, String orgId) Database.getLatestSnapshotsByMediaPackageIds(Collection mediaPackageIds, String orgId) Database.getSnapshot(String mediaPackageId, String orgId, Long version) Database.getSnapshots(String mediaPackageId) Database.getSnapshots(String mediaPackageId, String orgId) Database.getSnapshots(String mediaPackageId, String orgId, String orderByVersion) Database.getSnapshotsByDateOrderByMpId(Date start, Date end, String orgId) Database.getSnapshotsByMpdIdAndDate(String mediaPackageId, Date start, Date end, String orgId) Database.getSnapshotsByMpdIdAndDate(String mediaPackageId, Date start, Date end, String orgId, String orderByVersion) Database.getSnapshotsByMpIdAndVersion(String mediaPackageId, Long version, String orgId) Database.getSnapshotsByNotStorageAndDate(String storageId, Date start, Date end, String orgId) Database.getSnapshotsBySeries(String seriesId, String orgId) Database.getSnapshotsForIndexRebuild(int offset, int limit) Methods in org.opencastproject.assetmanager.impl.persistence with parameters of type SnapshotModifier and TypeMethodDescriptionstatic SnapshotDtovoidDatabase.setStorageLocation(Snapshot snapshot, String storageId)