Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- activate(ComponentContext) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
-
OSGi callback.
- activate(ComponentContext) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
Service activator, called via declarative services configuration.
- AWS_GLACIER_RESTORE_DAYS - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_ACCESS_KEY_ID_CONFIG - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_BUCKET_CONFIG - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_CONNECTION_TIMEOUT - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_ENABLED - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_ENDPOINT_CONFIG - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_GLACIER_RESTORE_DAYS_DEFAULT - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_MAX_CONNECTIONS - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_MAX_RETRIES - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_PATH_STYLE_CONFIG - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_REGION_CONFIG - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AWS_S3_SECRET_ACCESS_KEY_CONFIG - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AwsAbstractArchive - Class in org.opencastproject.assetmanager.aws
- AwsAbstractArchive() - Constructor for class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- AwsAssetDatabase - Interface in org.opencastproject.assetmanager.aws.persistence
- AwsAssetDatabaseException - Exception Class in org.opencastproject.assetmanager.aws.persistence
-
Presents exception that occurs while storing/retrieving episodes from permanent storage or from index.
- AwsAssetDatabaseException(String, Throwable) - Constructor for exception class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseException
-
Create exception with a message and a cause.
- AwsAssetDatabaseException(Throwable) - Constructor for exception class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseException
-
Create exception with a cause.
- AwsAssetDatabaseImpl - Class in org.opencastproject.assetmanager.aws.persistence
- AwsAssetDatabaseImpl() - Constructor for class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- AwsAssetMapping - Class in org.opencastproject.assetmanager.aws.persistence
- AwsAssetMapping(String, String, String, Long, String, String, Date) - Constructor for class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- AwsAssetMappingDto - Class in org.opencastproject.assetmanager.aws.persistence
- AwsAssetMappingDto() - Constructor for class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
- AwsAssetMappingDto(String, String, String, Long, String, String) - Constructor for class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Constructor with all fields.
- AwsS3AssetStore - Class in org.opencastproject.assetmanager.aws.s3
- AwsS3AssetStore() - Constructor for class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- AwsS3RestEndpoint - Class in org.opencastproject.assetmanager.aws.s3.endpoint
- AwsS3RestEndpoint() - Constructor for class org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
- AwsUploadOperationResult - Class in org.opencastproject.assetmanager.aws
- AwsUploadOperationResult(String, String) - Constructor for class org.opencastproject.assetmanager.aws.AwsUploadOperationResult
B
- bucketCreated - Variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- buildFilename(StoragePath, String) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
-
Builds the aws object name.
- buildObjectName(File, StoragePath) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
C
- contains(StoragePath) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- copy(StoragePath, StoragePath) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
D
- database - Variable in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- db - Variable in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- dbSessionFactory - Variable in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- deactivate(ComponentContext) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
-
OSGi callback.
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- DEFAULT_MAX_CONNECTIONS - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- DEFAULT_MAX_RETRIES - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- delete(DeletionSelector) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- deleteMapping(StoragePath) - Method in interface org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabase
- deleteMapping(StoragePath) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- deleteMapppingQuery(StoragePath) - Static method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Marks mapping as deleted.
- deleteObject(AwsAssetMapping) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- deleteObject(AwsAssetMapping) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- DOWNLOAD_URL_EXPIRATION_MS - Static variable in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
E
- emf - Variable in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
-
Factory used to create
EntityManagers for transactions
F
- findAllByMediaPackage(String) - Method in interface org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabase
- findAllByMediaPackage(String) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- findMapping(StoragePath) - Method in interface org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabase
- findMapping(StoragePath) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- findMappingQuery(StoragePath) - Static method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Find a mapping by its storage path.
- findMappingsByKey(String) - Method in interface org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabase
- findMappingsByKey(String) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- findMappingsByKeyQuery(String) - Static method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Find all assets that link to the AWS S3 object passed.
- findMappingsByMediaPackageAndVersion(StoragePath) - Method in interface org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabase
- findMappingsByMediaPackageAndVersion(StoragePath) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- findMappingsByMediaPackageAndVersionQuery(StoragePath) - Static method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Find all assets that belong to a media package and version (optional).
- findMappingsByMediaPackageQuery(String) - Static method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Find all mappings that belong to a media package id.
G
- get(StoragePath) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getAssetObjectKey(StoragePath) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
Return the object key of the asset in S3
- getAssetRestoreState(String) - Method in class org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
- getAssetRestoreStatusString(StoragePath) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- getAssetStorageClass(StoragePath) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
Return the storage class of the asset in S3
- getAWSConfigKey(ComponentContext, String) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getDeletionDate() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- getFileFromWorkspace(Source) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getMediaPackageElementId() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- getMediaPackageId() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- getObject(AwsAssetMapping) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getObject(AwsAssetMapping) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- getObjectKey() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- getObjectName() - Method in class org.opencastproject.assetmanager.aws.AwsUploadOperationResult
- getObjectVersion() - Method in class org.opencastproject.assetmanager.aws.AwsUploadOperationResult
- getObjectVersion() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- getOrganizationId() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
- getRegion() - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getRestorePeriod() - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
- getStorageClass(String) - Method in class org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
- getStoreType() - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getTotalSpace() - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getUsableSpace() - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getUsedSpace() - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- getVersion() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMapping
H
- handleException(Function0<A>) - Static method in class org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
-
Unify exception handling.
I
- initiateRestoreAsset(StoragePath, Integer) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
M
- modifyAssetStorageClass(StoragePath, String) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
Change the storage class of the object if possible
- modifyStorageClass(String, String) - Method in class org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
O
- org.opencastproject.assetmanager.aws - package org.opencastproject.assetmanager.aws
- org.opencastproject.assetmanager.aws.persistence - package org.opencastproject.assetmanager.aws.persistence
- org.opencastproject.assetmanager.aws.s3 - package org.opencastproject.assetmanager.aws.s3
- org.opencastproject.assetmanager.aws.s3.endpoint - package org.opencastproject.assetmanager.aws.s3.endpoint
P
- PERSISTENCE_UNIT - Static variable in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- put(StoragePath, Source) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
R
- regionName - Variable in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
-
The AWS region
- restoreAssets(String, Integer) - Method in class org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
S
- setDatabase(AwsAssetDatabase) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
-
OSGi Di
- setDatabase(AwsAssetDatabase) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
OSGi Di
- setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- setDeletionDate(Date) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
- setEntityManagerFactory(EntityManagerFactory) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
-
OSGi DI
- setWorkspace(Workspace) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
-
OSGi Di
- setWorkspace(Workspace) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
OSGi Di
- storeMapping(StoragePath, String, String) - Method in interface org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabase
- storeMapping(StoragePath, String, String) - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetDatabaseImpl
- storeMappingQuery(StoragePath, String, String) - Static method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
- storeType - Variable in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
-
The store type e.g. aws (long-term), or other implementations
T
- toAWSArchiveMapping() - Method in class org.opencastproject.assetmanager.aws.persistence.AwsAssetMappingDto
-
Convert into business object.
U
- uploadObject(File, String, Optional<MimeType>) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
- uploadObject(File, String, Optional<MimeType>) - Method in class org.opencastproject.assetmanager.aws.s3.AwsS3AssetStore
-
Returns the aws s3 object id created by aws
W
- workspace - Variable in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form