Index

A B C D E F G H I M O P R S T U W 
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_BUCKET_CONFIG_PREFIX - 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
 
DEFAULT_ORG_KEY - 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(String, File, String, Optional<MimeType>) - Method in class org.opencastproject.assetmanager.aws.AwsAbstractArchive
 
uploadObject(String, 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
 
A B C D E F G H I M O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form