Index

A B C D E F G H I L M N O P Q R S T U V W 
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 MediaPackageElement under the control of the AssetManager.
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 right are 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 right are 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 right or 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 right or 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 RichAResult filtered by date.
getSnapshotsByDateOrderedById(Date, Date) - Method in interface org.opencastproject.assetmanager.api.AssetManager
Returns a stream of RichAResult filtered by date.
getSnapshotsById(String) - Method in interface org.opencastproject.assetmanager.api.AssetManager
Returns a stream of RichAResult filtered by mediapackage IDs
getSnapshotsByIdAndDate(String, Date, Date) - Method in interface org.opencastproject.assetmanager.api.AssetManager
Returns a stream of RichAResult filtered by date and mediapackage.
getSnapshotsByIdAndDateOrderedByVersion(String, Date, Date, boolean) - Method in interface org.opencastproject.assetmanager.api.AssetManager
Returns a stream of RichAResult filtered by date and mediapackage.
getSnapshotsByIdAndVersion(String, Version) - Method in interface org.opencastproject.assetmanager.api.AssetManager
Returns a stream of RichAResult filtered by mediapackage ID and version
getSnapshotsByIdOrderedByVersion(String, boolean) - Method in interface org.opencastproject.assetmanager.api.AssetManager
Returns a stream of RichAResult filtered 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 right or 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 right or 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.
use AQueryBuilder.organizationId().eq(orgId) instead
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 properties and 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 soure under 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 PropertySchema instead 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 PropertySchema instead 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 PropertySchema instead 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 PropertySchema instead 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 PropertySchema instead 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 MediaPackage under the control of the AssetManager.
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 A is suitable for the creation of a Value.
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.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form