Index

A C D E F G H I L M P R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

assign(ProxyStorageContext, UUID, String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
assign(CONTEXT, UUID, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IAssignableStorageProvider
Assigns a path to a UUID.
assign(Class<? extends CONTEXT>, UUID, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Assigns a path to a file.
assign(Class<? extends CONTEXT>, UUID, String, boolean) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Assigns a path to a file.
assign(Class<? extends CONTEXT>, UUID, String, boolean) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 

C

com.persequor.saga.modules.dynamicfiles - package com.persequor.saga.modules.dynamicfiles
 
com.persequor.saga.modules.dynamicfiles.proxy - package com.persequor.saga.modules.dynamicfiles.proxy
 
com.persequor.saga.modules.dynamicfiles.repository - package com.persequor.saga.modules.dynamicfiles.repository
 
com.persequor.saga.modules.dynamicfiles.repository.migrations - package com.persequor.saga.modules.dynamicfiles.repository.migrations
 
com.persequor.saga.modules.dynamicfiles.repository.model - package com.persequor.saga.modules.dynamicfiles.repository.model
 
com.persequor.saga.modules.dynamicfiles.sdk - package com.persequor.saga.modules.dynamicfiles.sdk
 
com.persequor.saga.modules.dynamicfiles.service - package com.persequor.saga.modules.dynamicfiles.service
 
configure(IExtensionPointIoc) - Method in class com.persequor.saga.modules.dynamicfiles.DynamicFilesModuleConfiguration
 

D

defaultModuleConfiguration() - Method in class com.persequor.saga.modules.dynamicfiles.DynamicFilesModule
 
defaultStorageContext() - Method in class com.persequor.saga.modules.dynamicfiles.DynamicFilesContext
 
DefaultStorageContext - Class in com.persequor.saga.modules.dynamicfiles.sdk
Placeholder class for the current default storage context.
DefaultStorageContext() - Constructor for class com.persequor.saga.modules.dynamicfiles.sdk.DefaultStorageContext
 
DefaultStorageContext.InternalStorageProvider - Class in com.persequor.saga.modules.dynamicfiles.sdk
 
delete(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
delete(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Deletes a file from the storage system.
DynamicFile - Class in com.persequor.saga.modules.dynamicfiles.repository.model
 
DynamicFile() - Constructor for class com.persequor.saga.modules.dynamicfiles.repository.model.DynamicFile
Deprecated.
DynamicFile(UUID, String) - Constructor for class com.persequor.saga.modules.dynamicfiles.repository.model.DynamicFile
 
DynamicFileRepository - Class in com.persequor.saga.modules.dynamicfiles.repository
 
DynamicFileRepository(ValqueriesRepositoryFactory) - Constructor for class com.persequor.saga.modules.dynamicfiles.repository.DynamicFileRepository
 
DynamicFilesConfig - Class in com.persequor.saga.modules.dynamicfiles
 
DynamicFilesConfig() - Constructor for class com.persequor.saga.modules.dynamicfiles.DynamicFilesConfig
 
DynamicFilesContext - Class in com.persequor.saga.modules.dynamicfiles
 
DynamicFilesContext() - Constructor for class com.persequor.saga.modules.dynamicfiles.DynamicFilesContext
 
DynamicFilesModule - Class in com.persequor.saga.modules.dynamicfiles
 
DynamicFilesModule() - Constructor for class com.persequor.saga.modules.dynamicfiles.DynamicFilesModule
 
DynamicFilesModuleConfiguration - Class in com.persequor.saga.modules.dynamicfiles
 
DynamicFilesModuleConfiguration() - Constructor for class com.persequor.saga.modules.dynamicfiles.DynamicFilesModuleConfiguration
 
DynamicFileSqlDbConfig - Class in com.persequor.saga.modules.dynamicfiles.repository
Configuration for the SQL database used by the dynamic files module.
DynamicFileSqlDbConfig() - Constructor for class com.persequor.saga.modules.dynamicfiles.repository.DynamicFileSqlDbConfig
 

E

exists(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
exists(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Checks if a file exists in the storage system.
extensionContext() - Method in class com.persequor.saga.modules.dynamicfiles.DynamicFilesModule
 

F

FileStorageService - Class in com.persequor.saga.modules.dynamicfiles.service
 
FileStorageService(IInjector, DynamicFileRepository, IStorageContext) - Constructor for class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 

G

get(List<UUID>) - Method in class com.persequor.saga.modules.dynamicfiles.repository.DynamicFileRepository
 
getByPath(String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLinkRepository
 
getContentType(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
getContentType(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Gets the content type of a file in the storage system.
getContentType(UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Returns the content type of the file with the given identifier.
getContentType(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
getContext() - Method in class com.persequor.saga.modules.dynamicfiles.repository.model.DynamicFile
 
getDefaultDatabaseName() - Method in class com.persequor.saga.modules.dynamicfiles.repository.DynamicFileSqlDbConfig
 
getFile(RequestHeader, ResponseHeader, ResponseStream) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyFileController
 
getFileId() - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
getHostname() - Method in class com.persequor.saga.modules.dynamicfiles.DynamicFilesConfig
 
getId() - Method in class com.persequor.saga.modules.dynamicfiles.repository.model.DynamicFile
 
getPath() - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
getPath(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
getPath(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Gets publicly accessible path of a file in the storage system.
getPath(UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Returns the currently assigned path for the given file identifier.
getPath(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
getPaths(ProxyStorageContext, List<UUID>) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
getPaths(CONTEXT, List<UUID>) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Gets publicly accessible paths of multiple files in the storage system.
getPaths(Collection<UUID>, String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLinkRepository
 
getPaths(List<UUID>) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Returns a mapping of file identifiers to their assigned paths.
getPaths(List<UUID>) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
getProxyId() - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
getStorageProvider() - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageContext
 
getStorageProvider() - Method in class com.persequor.saga.modules.dynamicfiles.sdk.DefaultStorageContext
 
getStorageProvider() - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageContext
Gets the storage provider that can be used to store and retrieve files from a storage system.
getStoredFiles() - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Returns a list of all the stored files in the system, in the default context.
getStoredFiles(Class<? extends CONTEXT>) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Returns a list of all the stored files in the system, in the given context.
getStoredFiles(Class<? extends CONTEXT>) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 

H

hasPathAssigned(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
hasPathAssigned(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IAssignableStorageProvider
Checks if a path is assigned to a UUID.

I

IAssignableStorageContext<PROVIDER extends IStorageProvider<CONTEXT>,CONTEXT extends IStorageContext<PROVIDER,CONTEXT>> - Interface in com.persequor.saga.modules.dynamicfiles.sdk
Represents a storage context that can be assigned paths by user code.
IAssignableStorageProvider<CONTEXT extends IAssignableStorageContext<?,CONTEXT>> - Interface in com.persequor.saga.modules.dynamicfiles.sdk
A storage provider that allows for assigning a path to a UUID.
idExists(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.repository.DynamicFileRepository
 
IFileStorageService - Interface in com.persequor.saga.modules.dynamicfiles.sdk
 
InternalStorageProvider() - Constructor for class com.persequor.saga.modules.dynamicfiles.sdk.DefaultStorageContext.InternalStorageProvider
 
InvalidPathException - Exception in com.persequor.saga.modules.dynamicfiles.sdk
 
InvalidPathException() - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.InvalidPathException
 
InvalidPathException(String) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.InvalidPathException
 
InvalidPathException(String, Throwable) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.InvalidPathException
 
InvalidPathException(String, Throwable, boolean, boolean) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.InvalidPathException
 
InvalidPathException(Throwable) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.InvalidPathException
 
IProxyStorageMarker - Interface in com.persequor.saga.modules.dynamicfiles.sdk
Indicates to the system that the underlying storage provider is a proxy storage provider.
IStorageContext<PROVIDER extends IStorageProvider<CONTEXT>,CONTEXT extends IStorageContext<PROVIDER,CONTEXT>> - Interface in com.persequor.saga.modules.dynamicfiles.sdk
Interface that should be implemented by classes that provide a storage context.
IStorageProvider<CONTEXT extends IStorageContext<?,CONTEXT>> - Interface in com.persequor.saga.modules.dynamicfiles.sdk
Represents a storage provider that can be used to store and retrieve files from a storage system.

L

list(ProxyStorageContext) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
list(CONTEXT) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Lists all files in the storage system.
load(UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Loads a file from the storage system as a stream.
load(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
loadAsArray(UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Loads a file from the storage system as a byte array.

M

M001_CreateDatabase - Class in com.persequor.saga.modules.dynamicfiles.repository.migrations
 
M001_CreateDatabase() - Constructor for class com.persequor.saga.modules.dynamicfiles.repository.migrations.M001_CreateDatabase
 
M001_CreateInitialTables - Class in com.persequor.saga.modules.dynamicfiles.repository.migrations
 
M001_CreateInitialTables() - Constructor for class com.persequor.saga.modules.dynamicfiles.repository.migrations.M001_CreateInitialTables
 

P

PATH_PREFIX - Static variable in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyFileController
 
PathAlreadyBoundException - Exception in com.persequor.saga.modules.dynamicfiles.sdk
 
PathAlreadyBoundException() - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.PathAlreadyBoundException
 
PathAlreadyBoundException(String) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.PathAlreadyBoundException
 
PathAlreadyBoundException(String, Throwable) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.PathAlreadyBoundException
 
PathAlreadyBoundException(String, Throwable, boolean, boolean) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.PathAlreadyBoundException
 
PathAlreadyBoundException(Throwable) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.PathAlreadyBoundException
 
pathExists(ProxyStorageContext, String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
pathExists(CONTEXT, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IAssignableStorageProvider
Checks if a path is already assigned to a UUID.
pathExists(String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLinkRepository
 
ProxyFileController - Class in com.persequor.saga.modules.dynamicfiles.proxy
 
ProxyFileController(IFileStorageService, ProxyLinkRepository) - Constructor for class com.persequor.saga.modules.dynamicfiles.proxy.ProxyFileController
 
ProxyLink - Class in com.persequor.saga.modules.dynamicfiles.proxy
 
ProxyLink() - Constructor for class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
Deprecated.
ProxyLink(UUID, String, UUID) - Constructor for class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
ProxyLinkRepository - Class in com.persequor.saga.modules.dynamicfiles.proxy
 
ProxyLinkRepository(ValqueriesRepositoryFactory) - Constructor for class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLinkRepository
 
ProxyStorageContext - Class in com.persequor.saga.modules.dynamicfiles.proxy
 
ProxyStorageContext() - Constructor for class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageContext
 
ProxyStorageProvider - Class in com.persequor.saga.modules.dynamicfiles.proxy
 
ProxyStorageProvider(ProxyLinkRepository, IFileStorageService, DynamicFilesConfig) - Constructor for class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
purge(UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Deletes a file from the storage system.
purge(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 

R

reserve(Class<? extends CONTEXT>, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Reserves a file identifier for future use in the given context.
reserve(Class<? extends CONTEXT>, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
retrieve(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
retrieve(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Retrieves a file from the storage system.

S

save(byte[]) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system.
save(byte[], String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system.
save(byte[], String, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
 
save(InputStream) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system.
save(InputStream, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system.
save(Class<? extends CONTEXT>, byte[]) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system, based on the given IStorageContext.
save(Class<? extends CONTEXT>, byte[], String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system, based on the given IStorageContext.
save(Class<? extends CONTEXT>, byte[], String, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system, based on the given IStorageContext.
save(Class<? extends CONTEXT>, InputStream) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system, based on the given IStorageContext.
save(Class<? extends CONTEXT>, InputStream, String, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Saves a file to the storage system, based on the given IStorageContext.
save(Class<? extends CONTEXT>, InputStream, String, String) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
setContext(String) - Method in class com.persequor.saga.modules.dynamicfiles.repository.model.DynamicFile
 
setFileId(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
setHostname(String) - Method in class com.persequor.saga.modules.dynamicfiles.DynamicFilesConfig
 
setId(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.repository.model.DynamicFile
 
setPath(String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
setProxyId(UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyLink
 
store(ProxyStorageContext, InputStream, UUID, String, String) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
store(CONTEXT, InputStream, UUID, String, String) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IStorageProvider
Stores a file in the storage system.

U

UnableToSaveException - Exception in com.persequor.saga.modules.dynamicfiles.sdk
 
UnableToSaveException() - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.UnableToSaveException
 
UnableToSaveException(String) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.UnableToSaveException
 
UnableToSaveException(String, Throwable) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.UnableToSaveException
 
UnableToSaveException(String, Throwable, boolean, boolean) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.UnableToSaveException
 
UnableToSaveException(Throwable) - Constructor for exception com.persequor.saga.modules.dynamicfiles.sdk.UnableToSaveException
 
unassign(ProxyStorageContext, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.proxy.ProxyStorageProvider
 
unassign(CONTEXT, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IAssignableStorageProvider
Unassigns a path from a UUID.
unassign(Class<? extends CONTEXT>, UUID) - Method in interface com.persequor.saga.modules.dynamicfiles.sdk.IFileStorageService
Unassigns a path from a file.
unassign(Class<? extends CONTEXT>, UUID) - Method in class com.persequor.saga.modules.dynamicfiles.service.FileStorageService
 
up(Migrator) - Method in class com.persequor.saga.modules.dynamicfiles.repository.migrations.M001_CreateInitialTables
 
up(SandboxMigrator) - Method in class com.persequor.saga.modules.dynamicfiles.repository.migrations.M001_CreateDatabase
 
A C D E F G H I L M P R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form