Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ADeleteQuery - Interface in org.opencastproject.assetmanager.api.query
- allProperties() - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Get a target to select all properties of the schema's namespace.
- always() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
The zero element of
Predicate. - and(Predicate) - Method in interface org.opencastproject.assetmanager.api.query.Predicate
- AQueryBuilder - Interface in org.opencastproject.assetmanager.api.query
-
To phrase queries to the
AssetManager. - archived() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Get the snapshot's "archived" field.
- ARecord - Interface in org.opencastproject.assetmanager.api.query
-
The result of a
ASelectQuery. - ARecords - Class in org.opencastproject.assetmanager.api.fn
-
Functions to deal with
ARecords. - AResult - Interface in org.opencastproject.assetmanager.api.query
-
The result of a
ASelectQuery. - asc() - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create an ascending order specifier for the field.
- ASelectQuery - Interface in org.opencastproject.assetmanager.api.query
-
A select query for assets.
- Asset - Interface in org.opencastproject.assetmanager.api
-
An asset is a
MediaPackageElementunder the control of theAssetManager. - ASSET_STORE_CACHE_ROOT - Static variable in interface org.opencastproject.assetmanager.api.storage.RemoteAssetStore
- AssetId - Class in org.opencastproject.assetmanager.api
- AssetId(Version, String, String) - Constructor for class org.opencastproject.assetmanager.api.AssetId
- AssetManager - Interface in org.opencastproject.assetmanager.api
-
The AssetManager stores versioned snapshots of media packages.
- AssetManagerException - Exception Class in org.opencastproject.assetmanager.api
-
A common exception indicating various issues.
- AssetManagerException() - Constructor for exception class org.opencastproject.assetmanager.api.AssetManagerException
- AssetManagerException(String) - Constructor for exception class org.opencastproject.assetmanager.api.AssetManagerException
- AssetManagerException(String, Throwable) - Constructor for exception class org.opencastproject.assetmanager.api.AssetManagerException
- AssetManagerException(Throwable) - Constructor for exception class org.opencastproject.assetmanager.api.AssetManagerException
- AssetStore - Interface in org.opencastproject.assetmanager.api.storage
-
Versioned storage for binary resources.
- AssetStoreException - Exception Class in org.opencastproject.assetmanager.api.storage
- AssetStoreException() - Constructor for exception class org.opencastproject.assetmanager.api.storage.AssetStoreException
- AssetStoreException(String) - Constructor for exception class org.opencastproject.assetmanager.api.storage.AssetStoreException
- AssetStoreException(String, Throwable) - Constructor for exception class org.opencastproject.assetmanager.api.storage.AssetStoreException
- AssetStoreException(Throwable) - Constructor for exception class org.opencastproject.assetmanager.api.storage.AssetStoreException
- availability(Availability) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
- Availability - Enum Class in org.opencastproject.assetmanager.api
-
The availability of an asset.
B
- BOOLEAN - Static variable in class org.opencastproject.assetmanager.api.Value
- booleanProp(String) - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Create a property field for Booleans.
- BooleanType() - Constructor for class org.opencastproject.assetmanager.api.Value.BooleanType
- BooleanValue(Boolean) - Constructor for class org.opencastproject.assetmanager.api.Value.BooleanValue
C
- contains(StoragePath) - Method in interface org.opencastproject.assetmanager.api.storage.AssetStore
-
Check if a resource exists.
- copy(StoragePath, StoragePath) - Method in interface org.opencastproject.assetmanager.api.storage.AssetStore
-
Copy a resource to a new location.
- countEvents(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Count the number of events stored for a given organization.
- countProperties() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
-
Count all properties contained in the result.
- countSnapshots() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
-
Count all snapshots contained in the result.
- createQuery() - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Create a new query builder.
D
- DATE - Static variable in class org.opencastproject.assetmanager.api.Value
- dateProp(String) - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Create a property field for Dates.
- DateType() - Constructor for class org.opencastproject.assetmanager.api.Value.DateType
- DateValue(Date) - Constructor for class org.opencastproject.assetmanager.api.Value.DateValue
- decompose(Function<? super String, ? extends A>, Function<? super Date, ? extends A>, Function<? super Long, ? extends A>, Function<? super Boolean, ? extends A>, Function<? super Version, ? extends A>) - Method in class org.opencastproject.assetmanager.api.Value
-
Decompose (or pattern match) the value instance.
- DEFAULT_OWNER - Static variable in interface org.opencastproject.assetmanager.api.AssetManager
- delete(String, String, Version) - Static method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- delete(String, Target) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Create a new deletion query.
- delete(DeletionSelector) - Method in interface org.opencastproject.assetmanager.api.storage.AssetStore
-
Delete all selected resources.
- deleteAll(String, String) - Static method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- deleteProperties(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Delete all properties for a given media package identifier
- deleteProperties(String, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Delete all properties for a given media package identifier and namespace.
- DeletionSelector - Class in org.opencastproject.assetmanager.api.storage
- DeletionSelector(String, String, Optional<Version>) - Constructor for class org.opencastproject.assetmanager.api.storage.DeletionSelector
- desc() - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a descending order specifier for the field.
- doNotMatch() - Static method in class org.opencastproject.assetmanager.api.Value
-
Use as a placeholder that yields an error in value decomposition.
E
- E - Static variable in class org.opencastproject.assetmanager.api.fn.ProductBuilder
- enrich(AResult) - Static method in class org.opencastproject.assetmanager.api.fn.Enrichments
- Enrichments - Class in org.opencastproject.assetmanager.api.fn
-
Enrichment constructor functions.
- Episode - Search tag in interface org.opencastproject.assetmanager.api.AssetManager
- Section
- eq(A) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value and constant value
rightare equal. - eq(PropertyField<A>) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value and the value of property field
rightare equal. - equals(Object) - Method in class org.opencastproject.assetmanager.api.AssetId
- equals(Object) - Method in class org.opencastproject.assetmanager.api.Property
- equals(Object) - Method in class org.opencastproject.assetmanager.api.PropertyId
- equals(Object) - Method in class org.opencastproject.assetmanager.api.PropertyName
- equals(Object) - Method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- equals(Object) - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- equals(Object) - Method in class org.opencastproject.assetmanager.api.Value.TypedValue
- equals(Object) - Method in interface org.opencastproject.assetmanager.api.Version
-
A version must implement hashCode and equals.
- exists() - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field exists.
F
- Field<A> - Interface in org.opencastproject.assetmanager.api.query
-
A Field refers to a field in the persistence layer of the asset manager.
G
- ge(A) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is greater than constant value
rightor equal to it. - ge(PropertyField<A>) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is greater than the value of property field
rightor equal to it. - get() - Method in class org.opencastproject.assetmanager.api.Value
-
Get the wrapped value.
- get() - Method in class org.opencastproject.assetmanager.api.Value.TypedValue
- get(StoragePath) - Method in interface org.opencastproject.assetmanager.api.storage.AssetStore
-
Get an input stream to a resource.
- get(Value.ValueType<A>) - Method in class org.opencastproject.assetmanager.api.Value
-
Get the wrapped value in a type safe way.
- get1() - Method in class org.opencastproject.assetmanager.api.fn.Product
- getArchivalDate() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Tell about when this version of the episode has been stored in the AssetManager.
- getAsset(Version, String, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Get the asset that is uniquely identified by the triple {version, media package ID, media package element ID}.
- getAssetStore(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Get an asset store by id (local or remote).
- getAvailability() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Tell about the availability of the asset.
- getAvailability() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Get the availability of the media package's assets.
- getChecksum() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Get the checksum
- getFqn() - Method in class org.opencastproject.assetmanager.api.PropertyId
- getId() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Return the identifier of the asset.
- getId() - Method in class org.opencastproject.assetmanager.api.Property
- getInputStream() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Return a stream to the asset data.
- getLimit() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return the set's size limit.
- getLimit() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getLocalAssetStore() - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Get the local asset store.
- getMediaPackage() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Get the media package.
- getMediaPackage(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Get the media package from the lates snapshot.
- getMediaPackageElementId() - Method in class org.opencastproject.assetmanager.api.AssetId
- getMediaPackageElementId() - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- getMediaPackageId() - Method in class org.opencastproject.assetmanager.api.AssetId
- getMediaPackageId() - Method in class org.opencastproject.assetmanager.api.PropertyId
- getMediaPackageId() - Method in interface org.opencastproject.assetmanager.api.query.ARecord
-
Get the media package ID.
- getMediaPackageId() - Method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- getMediaPackageId() - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- getMediaPackageId(LinkedHashSet<ARecord>) - Static method in class org.opencastproject.assetmanager.api.fn.ARecords
- getMimeType() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Mime type of the asset.
- getMimeType() - Method in class org.opencastproject.assetmanager.api.storage.Source
- getName() - Method in class org.opencastproject.assetmanager.api.PropertyId
- getName() - Method in class org.opencastproject.assetmanager.api.PropertyName
-
Return the namespace local name.
- getNamespace() - Method in class org.opencastproject.assetmanager.api.PropertyId
- getNamespace() - Method in class org.opencastproject.assetmanager.api.PropertyName
-
Return the namespace.
- getOffset() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return the offset within the total result set.
- getOffset() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getOrganizationId() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Get the ID of the organization where this media package belongs to.
- getOrganizationId() - Method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- getOrganizationId() - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- getOwner() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Get the owner of the snapshot.
- getProperties() - Method in interface org.opencastproject.assetmanager.api.query.ARecord
-
Get all properties associated with an episode.
- getProperties() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getProperties(LinkedHashSet<ARecord>) - Static method in class org.opencastproject.assetmanager.api.fn.ARecords
- getQuery() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return a string representation of the query.
- getQuery() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getRecords() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return the found records.
- getRecords() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getRemoteAssetStores() - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Get the remote asset stores as a list.
- getSearchTime() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return the search time of the query.
- getSearchTime() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getSize() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Size of the asset in bytes.
- getSize() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return the size of the retrieved
slice. - getSize() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getSize() - Method in class org.opencastproject.assetmanager.api.storage.Source
- getSnapshot() - Method in interface org.opencastproject.assetmanager.api.query.ARecord
-
Get the snapshot or return none if it has not been specified to fetch it.
- getSnapshot(LinkedHashSet<ARecord>) - Static method in class org.opencastproject.assetmanager.api.fn.ARecords
-
Get the snapshot from a record.
- getSnapshotId() - Method in interface org.opencastproject.assetmanager.api.query.ARecord
-
Get the snapshot ID.
- getSnapshots() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
-
Get all selected snapshots.
- getSnapshotsByDate(Date, Date) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by date. - getSnapshotsByDateOrderedById(Date, Date) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by date. - getSnapshotsById(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by mediapackage IDs - getSnapshotsByIdAndDate(String, Date, Date) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by date and mediapackage. - getSnapshotsByIdAndDateOrderedByVersion(String, Date, Date, boolean) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by date and mediapackage. - getSnapshotsByIdAndVersion(String, Version) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by mediapackage ID and version - getSnapshotsByIdOrderedByVersion(String, boolean) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Returns a stream of
RichAResultfiltered by mediapackage IDs. - getStorageId() - Method in interface org.opencastproject.assetmanager.api.Asset
-
Get the store ID of the asset store where this snapshot currently lives
- getStorageId() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Get the store ID of the asset store where this snapshot currently lives
- getStoreType() - Method in interface org.opencastproject.assetmanager.api.storage.AssetStore
-
Returns the store.type property
- getTotalSize() - Method in interface org.opencastproject.assetmanager.api.query.AResult
-
Return the number of items the query could potentially yield.
- getTotalSize() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
- getType() - Method in class org.opencastproject.assetmanager.api.Value
- getUri() - Method in class org.opencastproject.assetmanager.api.storage.Source
- getValue() - Method in class org.opencastproject.assetmanager.api.Property
- getValueUntyped(Value) - Static method in class org.opencastproject.assetmanager.api.Values
- getVersion() - Method in class org.opencastproject.assetmanager.api.AssetId
- getVersion() - Method in interface org.opencastproject.assetmanager.api.Snapshot
-
Get the version.
- getVersion() - Method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- getVersion() - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- getVersions() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
-
Get all selected versions.
- gt(A) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is strictly greater than constant value
right. - gt(PropertyField<A>) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is strictly greater than the value of property field
right.
H
- hashCode() - Method in class org.opencastproject.assetmanager.api.AssetId
- hashCode() - Method in class org.opencastproject.assetmanager.api.Property
- hashCode() - Method in class org.opencastproject.assetmanager.api.PropertyId
- hashCode() - Method in class org.opencastproject.assetmanager.api.PropertyName
- hashCode() - Method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- hashCode() - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- hashCode() - Method in class org.opencastproject.assetmanager.api.Value.TypedValue
- hashCode() - Method in interface org.opencastproject.assetmanager.api.Version
-
A version must implement hashCode and equals.
- hasProperties() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Create a predicate that matches all snapshots with properties.
- hasProperties(ARecord) - Static method in class org.opencastproject.assetmanager.api.fn.ARecords
- hasPropertiesOf(String) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Create a predicate that matches all snapshots with properties of the given namespace.
- hasPropertiesOfNamespace() - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Get a predicate that matches if a property of the schema's namespace exists.
I
- isCauseNotAuthorized() - Method in exception class org.opencastproject.assetmanager.api.AssetManagerException
-
Returns true if the exception is caused by a
UnauthorizedException. - isCauseNotFound() - Method in exception class org.opencastproject.assetmanager.api.AssetManagerException
-
Returns true if the exception is caused by a
NotFoundException. - isFirst() - Method in interface org.opencastproject.assetmanager.api.query.VersionField
- isLatest() - Method in interface org.opencastproject.assetmanager.api.query.VersionField
- isOlder(Version) - Method in interface org.opencastproject.assetmanager.api.Version
-
Check if this version is older than
v. - isYounger(Version) - Method in interface org.opencastproject.assetmanager.api.Version
-
Check if this version is younger than
v. - iterator() - Method in class org.opencastproject.assetmanager.api.query.RichAResult
L
- le(A) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is less than constant value
rightor equal to it. - le(PropertyField<A>) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is less than the value of property field
rightor equal to it. - LONG - Static variable in class org.opencastproject.assetmanager.api.Value
- longProp(String) - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Create a property field for Longs.
- LongType() - Constructor for class org.opencastproject.assetmanager.api.Value.LongType
- LongValue(Long) - Constructor for class org.opencastproject.assetmanager.api.Value.LongValue
- lt(A) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is strictly less than constant value
right. - lt(PropertyField<A>) - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field's value is strictly less than the value of property field
right.
M
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.BooleanType
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.DateType
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.LongType
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.StringType
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.UntypedType
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.ValueType
- match(Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>, Product<? extends B>) - Method in class org.opencastproject.assetmanager.api.Value.VersionType
- mediapackageId() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Get the snapshot's "mediaPackageId" field.
- mediaPackageId(String) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Create a predicate to match an snapshot's media package ID.
- mediaPackageIds(String...) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
- mk(A) - Method in class org.opencastproject.assetmanager.api.Value.ValueType
- mk(Boolean) - Method in class org.opencastproject.assetmanager.api.Value.BooleanType
- mk(Boolean) - Static method in class org.opencastproject.assetmanager.api.Value
-
Create a new value of type
Boolean. - mk(Long) - Method in class org.opencastproject.assetmanager.api.Value.LongType
- mk(Long) - Static method in class org.opencastproject.assetmanager.api.Value
-
Create a new value of type
Long. - mk(Object) - Method in class org.opencastproject.assetmanager.api.Value.UntypedType
- mk(String) - Static method in class org.opencastproject.assetmanager.api.Value
-
Create a new value of type
String. - mk(String) - Method in class org.opencastproject.assetmanager.api.Value.StringType
- mk(String, A) - Method in interface org.opencastproject.assetmanager.api.query.PropertyField
- mk(String, String) - Static method in class org.opencastproject.assetmanager.api.PropertyName
-
Create a new full qualified property name.
- mk(String, String, String) - Static method in class org.opencastproject.assetmanager.api.PropertyId
-
Create a new property ID from the given parameters.
- mk(String, String, Version, String) - Static method in class org.opencastproject.assetmanager.api.storage.StoragePath
- mk(String, PropertyName) - Static method in class org.opencastproject.assetmanager.api.PropertyId
-
Create a new property ID from the given parameters.
- mk(URI) - Static method in class org.opencastproject.assetmanager.api.storage.Source
-
Create a new source.
- mk(URI, Long) - Static method in class org.opencastproject.assetmanager.api.storage.Source
-
Create a new source.
- mk(URI, Long, MimeType) - Static method in class org.opencastproject.assetmanager.api.storage.Source
-
Create a new source.
- mk(URI, Optional<Long>, Optional<MimeType>) - Static method in class org.opencastproject.assetmanager.api.storage.Source
-
Create a new source.
- mk(Date) - Method in class org.opencastproject.assetmanager.api.Value.DateType
- mk(Date) - Static method in class org.opencastproject.assetmanager.api.Value
-
Create a new value of type
Date. - mk(PropertyId, Value) - Static method in class org.opencastproject.assetmanager.api.Property
- mk(Value.ValueType<A>, A) - Static method in class org.opencastproject.assetmanager.api.Value
-
Generic constructor.
- mk(Version) - Static method in class org.opencastproject.assetmanager.api.Value
-
Create a new value of type
Version. - mk(Version) - Method in class org.opencastproject.assetmanager.api.Value.VersionType
- mk(Version, String, String) - Static method in class org.opencastproject.assetmanager.api.AssetId
- mkProperty(String, String, String, Value) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Create a property.
- mkProperty(PropertyField<A>, Snapshot, A) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Create a property.
- mkProperty(PropertyField<A>, MediaPackage, A) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Create a property.
- moveSnapshotsByDate(Date, Date, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Moves all versions of all mediapackages archived within a data range to a new storage location.
- moveSnapshotsById(String, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Moves all versions of a given mediapackage ID from their respective source stores to a single target store
- moveSnapshotsByIdAndDate(String, Date, Date, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Moves all versions of a mediapackage archived within a data range to a new storage location.
- moveSnapshotsByIdAndVersion(String, Version, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Moves a specific version of a given mediapackage ID to a new store
- moveSnapshotToStore(Version, String, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Move snapshot from current store to new store Note: This may require downloading and re-uploading
N
- name() - Method in interface org.opencastproject.assetmanager.api.query.PropertyField
- name(String) - Method in interface org.opencastproject.assetmanager.api.query.ADeleteQuery
-
Name the query for debugging purposes.
- namespace - Variable in class org.opencastproject.assetmanager.api.query.PropertySchema
- namespace() - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Get the namespace of the schema.
- not() - Method in interface org.opencastproject.assetmanager.api.query.Predicate
- Notes - Search tag in interface org.opencastproject.assetmanager.api.AssetManager
- Section
- notExists() - Method in interface org.opencastproject.assetmanager.api.query.Field
-
Create a predicate that holds true if the field does not exist.
- nothing() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
The zero element of
Target.
O
- OFFLINE - Enum constant in enum class org.opencastproject.assetmanager.api.Availability
- ONLINE - Enum constant in enum class org.opencastproject.assetmanager.api.Availability
- or(Predicate) - Method in interface org.opencastproject.assetmanager.api.query.Predicate
- Order - Interface in org.opencastproject.assetmanager.api.query
-
Order specifier.
- orderBy(Order) - Method in interface org.opencastproject.assetmanager.api.query.ASelectQuery
-
Specify an order.
- org.opencastproject.assetmanager.api - package org.opencastproject.assetmanager.api
-
This package and all of its sub-packages contain the API definition of the asset manager.
- org.opencastproject.assetmanager.api.fn - package org.opencastproject.assetmanager.api.fn
- org.opencastproject.assetmanager.api.query - package org.opencastproject.assetmanager.api.query
-
Implementations are required to be immutable.
- org.opencastproject.assetmanager.api.storage - package org.opencastproject.assetmanager.api.storage
- organizationId() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Get the snapshot's "organizationId" field.
- organizationId(String) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Deprecated.
- owner() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Get the snapshot's "owner" field.
P
- p1(A) - Method in class org.opencastproject.assetmanager.api.fn.ProductBuilder
- page(int, int) - Method in interface org.opencastproject.assetmanager.api.query.ASelectQuery
-
Set paging information.
- Predicate - Interface in org.opencastproject.assetmanager.api.query
-
A boolean expression.
- Product<A> - Class in org.opencastproject.assetmanager.api.fn
- Product(A) - Constructor for class org.opencastproject.assetmanager.api.fn.Product
- ProductBuilder - Class in org.opencastproject.assetmanager.api.fn
-
Copied and stripped from com.entwinemedia.fn.ProductBuilder
- ProductBuilder() - Constructor for class org.opencastproject.assetmanager.api.fn.ProductBuilder
- prop(Value.ValueType<A>, String) - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Generic property field constructor.
- properties(PropertyName...) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Select or delete all given properties.
- Properties - Search tag in interface org.opencastproject.assetmanager.api.AssetManager
- Section
- Properties - Class in org.opencastproject.assetmanager.api.fn
-
Utility functions for dealing with single
propertiesand property streams. - propertiesOf(String...) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Select or delete all properties that belong to the given namespaces.
- property(Value.ValueType<A>, String, String) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Create a field to query properties.
- property(Value.ValueType<A>, PropertyName) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
- Property - Class in org.opencastproject.assetmanager.api
-
A property of a media package.
- Property(PropertyId, Value) - Constructor for class org.opencastproject.assetmanager.api.Property
- PropertyField<A> - Interface in org.opencastproject.assetmanager.api.query
-
Description of a property of type
A. - PropertyId - Class in org.opencastproject.assetmanager.api
- PropertyId(String, String, String) - Constructor for class org.opencastproject.assetmanager.api.PropertyId
-
Create a new property ID.
- PropertyName - Class in org.opencastproject.assetmanager.api
-
A full qualified property name.
- PropertyName(String, String) - Constructor for class org.opencastproject.assetmanager.api.PropertyName
-
Create a new full qualified property name.
- PropertySchema - Class in org.opencastproject.assetmanager.api.query
-
The schema class helps to build type safe and easy to use property schemas.
- PropertySchema(AQueryBuilder, String) - Constructor for class org.opencastproject.assetmanager.api.query.PropertySchema
-
Create a new property schema.
- put(StoragePath, Source) - Method in interface org.opencastproject.assetmanager.api.storage.AssetStore
-
Add the content of
soureunder the given path.
Q
- q - Variable in class org.opencastproject.assetmanager.api.query.PropertySchema
R
- RemoteAssetStore - Interface in org.opencastproject.assetmanager.api.storage
- removeProperties(AssetManager, String, String, String, String) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
- RichAResult - Class in org.opencastproject.assetmanager.api.query
-
Extensions for
AResult. - RichAResult(AResult) - Constructor for class org.opencastproject.assetmanager.api.query.RichAResult
- run() - Method in interface org.opencastproject.assetmanager.api.query.ADeleteQuery
-
Delete the selected items.
- run() - Method in interface org.opencastproject.assetmanager.api.query.ASelectQuery
-
Run the query and return the result.
S
- select(Target...) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Determine what should be included in the result records, i.e. what will actually be fetched from the database.
- selectProperties(String, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Select all properties for a specific media package.
- seriesId() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Get the snapshot's "seriesId" field.
- setProperty(AssetManager, String, String, String, boolean) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Deprecated.make use of a
PropertySchemainstead of creating property IDs manually - setProperty(AssetManager, String, String, String, Long) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Deprecated.make use of a
PropertySchemainstead of creating property IDs manually - setProperty(AssetManager, String, String, String, String) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Deprecated.make use of a
PropertySchemainstead of creating property IDs manually - setProperty(AssetManager, String, String, String, Date) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Deprecated.make use of a
PropertySchemainstead of creating property IDs manually - setProperty(AssetManager, String, String, String, Value) - Static method in class org.opencastproject.assetmanager.api.fn.Properties
-
Deprecated.make use of a
PropertySchemainstead of creating property IDs manually - setProperty(Property) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Set a property.
- snapshot() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Select or delete a snapshot.
- Snapshot - Search tag in interface org.opencastproject.assetmanager.api.AssetManager
- Section
- Snapshot - Interface in org.opencastproject.assetmanager.api
-
A versioned snapshot of a
MediaPackageunder the control of theAssetManager. - snapshotExists(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Check if any snapshot with the given media package identifier exists.
- snapshotExists(String, String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Check if any snapshot with the given media package identifier exists.
- Source - Class in org.opencastproject.assetmanager.api.storage
-
A data source along with some optional content hints.
- Source(URI, Optional<Long>, Optional<MimeType>) - Constructor for class org.opencastproject.assetmanager.api.storage.Source
- storage(String) - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
- StoragePath - Class in org.opencastproject.assetmanager.api.storage
-
A vector that uniquely identifies a stored media package asset.
- StoragePath(String, String, Version, String) - Constructor for class org.opencastproject.assetmanager.api.storage.StoragePath
- STORE_TYPE_PROPERTY - Static variable in interface org.opencastproject.assetmanager.api.storage.AssetStore
- STRING - Static variable in class org.opencastproject.assetmanager.api.Value
- stringProp(String) - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Create a property field for Strings.
- StringType() - Constructor for class org.opencastproject.assetmanager.api.Value.StringType
- StringValue(String) - Constructor for class org.opencastproject.assetmanager.api.Value.StringValue
T
- takeSnapshot(String, MediaPackage) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Take a versioned snapshot of a media package.
- takeSnapshot(MediaPackage) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Take a versioned snapshot of a media package using the owner of the last snapshot or the default owner if it does not exist.
- target() - Method in interface org.opencastproject.assetmanager.api.query.PropertyField
- Target - Interface in org.opencastproject.assetmanager.api.query
-
The item that gets affected by a select or delete query.
- Terms - Search tag in interface org.opencastproject.assetmanager.api.AssetManager
- Section
- toString() - Method in class org.opencastproject.assetmanager.api.AssetId
- toString() - Method in class org.opencastproject.assetmanager.api.Property
- toString() - Method in class org.opencastproject.assetmanager.api.PropertyId
- toString() - Method in class org.opencastproject.assetmanager.api.PropertyName
- toString() - Method in class org.opencastproject.assetmanager.api.storage.DeletionSelector
- toString() - Method in class org.opencastproject.assetmanager.api.storage.StoragePath
- toString() - Method in class org.opencastproject.assetmanager.api.Value.TypedValue
- toString() - Method in interface org.opencastproject.assetmanager.api.Version
-
Serialize to a string.
- toVersion(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Deserialize a version from a string.
- triggerIndexUpdate(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
-
Trigger search index update for event.
U
- UNTYPED - Static variable in class org.opencastproject.assetmanager.api.Value
- UntypedType() - Constructor for class org.opencastproject.assetmanager.api.Value.UntypedType
V
- Value - Class in org.opencastproject.assetmanager.api
-
A property value.
- Value.BooleanType - Class in org.opencastproject.assetmanager.api
- Value.BooleanValue - Class in org.opencastproject.assetmanager.api
-
A value of type
Boolean. - Value.DateType - Class in org.opencastproject.assetmanager.api
- Value.DateValue - Class in org.opencastproject.assetmanager.api
-
A value of type
Date. - Value.LongType - Class in org.opencastproject.assetmanager.api
- Value.LongValue - Class in org.opencastproject.assetmanager.api
-
A value of type
Long. - Value.StringType - Class in org.opencastproject.assetmanager.api
- Value.StringValue - Class in org.opencastproject.assetmanager.api
-
A value of type
String. - Value.TypedValue<A> - Class in org.opencastproject.assetmanager.api
-
Helper type to reduce boilerplate code.
- Value.UntypedType - Class in org.opencastproject.assetmanager.api
- Value.ValueType<A> - Class in org.opencastproject.assetmanager.api
-
ValueType gives evidence that type
Ais suitable for the creation of aValue. - Value.VersionType - Class in org.opencastproject.assetmanager.api
- Value.VersionValue - Class in org.opencastproject.assetmanager.api
-
A value of type
Version. - valueOf(String) - Static method in enum class org.opencastproject.assetmanager.api.Availability
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opencastproject.assetmanager.api.Availability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Values - Class in org.opencastproject.assetmanager.api
- version() - Method in interface org.opencastproject.assetmanager.api.query.AQueryBuilder
-
Get the snapshot's "version" field.
- Version - Interface in org.opencastproject.assetmanager.api
-
The version of an archived media package or element.
- VERSION - Static variable in class org.opencastproject.assetmanager.api.Value
- VersionField - Interface in org.opencastproject.assetmanager.api.query
- versionProp(String) - Method in class org.opencastproject.assetmanager.api.query.PropertySchema
-
Create a property field for Versions.
- VersionType() - Constructor for class org.opencastproject.assetmanager.api.Value.VersionType
- VersionValue(Version) - Constructor for class org.opencastproject.assetmanager.api.Value.VersionValue
W
- where(Predicate) - Method in interface org.opencastproject.assetmanager.api.query.ADeleteQuery
- where(Predicate) - Method in interface org.opencastproject.assetmanager.api.query.ASelectQuery
-
Restrict the set of returned records by adding a predicate.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AQueryBuilder.organizationId().eq(orgId) instead