Index

A C D E F G I K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AsyncContainer - Class in org.rostore.v2.container.async
 
AsyncContainer(AsyncContainers, Container) - Constructor for class org.rostore.v2.container.async.AsyncContainer
 
AsyncContainerAccessException - Exception Class in org.rostore.v2.container.async
 
AsyncContainerAccessException(String) - Constructor for exception class org.rostore.v2.container.async.AsyncContainerAccessException
 
AsyncContainerAccessException(String, Throwable) - Constructor for exception class org.rostore.v2.container.async.AsyncContainerAccessException
 
AsyncContainerMedia - Class in org.rostore.v2.container.async
 
AsyncContainerMediaProperties - Class in org.rostore.v2.container.async
 
AsyncContainerMediaProperties() - Constructor for class org.rostore.v2.container.async.AsyncContainerMediaProperties
 
AsyncContainers - Class in org.rostore.v2.container.async
 
AsyncException - Exception Class in org.rostore.v2.container.async
 
AsyncException(Throwable) - Constructor for exception class org.rostore.v2.container.async.AsyncException
 
AsyncFunction<I> - Interface in org.rostore.v2.container.async
 
AsyncListener - Interface in org.rostore.v2.container.async
 
AsyncStatus - Enum Class in org.rostore.v2.container.async
 
AsyncStream<S extends AutoCloseable> - Class in org.rostore.v2.container.async
 
autonomousKey(int, OperationType, Runnable) - Static method in class org.rostore.v2.container.async.Operation
 
autonomousValue(int, OperationType, long, Runnable) - Static method in class org.rostore.v2.container.async.Operation
 

C

cancel(boolean) - Method in class org.rostore.v2.container.async.AsyncStream
 
cancel(boolean) - Method in class org.rostore.v2.container.async.InterruptedShardOperation
 
cancel(boolean) - Method in class org.rostore.v2.container.async.Operation
 
cancel(R) - Method in class org.rostore.v2.container.async.Operation
 
CANCELED - Enum constant in enum class org.rostore.v2.container.async.AsyncStatus
Canceled manually
CleanupManager - Class in org.rostore.v2.container.async
 
CleanupManager(ExecutorService, long) - Constructor for class org.rostore.v2.container.async.CleanupManager
 
close() - Method in class org.rostore.v2.container.async.AsyncContainer
 
close() - Method in class org.rostore.v2.container.async.AsyncContainerMedia
 
close() - Method in class org.rostore.v2.container.async.AsyncContainers
 
close() - Method in class org.rostore.v2.container.async.AsyncStream
 
close(String) - Method in class org.rostore.v2.container.async.AsyncContainers
 
closeIfIdle(long) - Method in class org.rostore.v2.container.async.AsyncContainer
 
ContainerShardCleanupManager - Class in org.rostore.v2.container.async
This is a manager to clean up if needed
ContainerShardCleanupManager(ContainerShardExecutor) - Constructor for class org.rostore.v2.container.async.ContainerShardCleanupManager
 
ContainerShardExecutor - Class in org.rostore.v2.container.async
 
ContainerShardExecutor(AsyncContainer, ContainerShard) - Constructor for class org.rostore.v2.container.async.ContainerShardExecutor
 
create(File, ExecutorService, AsyncContainerMediaProperties) - Static method in class org.rostore.v2.container.async.AsyncContainerMedia
 
create(File, AsyncContainerMediaProperties) - Static method in class org.rostore.v2.container.async.AsyncContainerMedia
 
create(String, ContainerMeta) - Method in class org.rostore.v2.container.async.AsyncContainers
 
create(Media, ContainerListProperties) - Static method in class org.rostore.v2.container.async.AsyncContainers
 
create(Media, ContainerListProperties, ExecutorService) - Static method in class org.rostore.v2.container.async.AsyncContainers
 

D

defaultContainerProperties(MediaPropertiesBuilder) - Static method in class org.rostore.v2.container.async.AsyncContainerMediaProperties
 
DELETE - Enum constant in enum class org.rostore.v2.container.async.OperationType
 
done() - Method in class org.rostore.v2.container.async.Operation
 

E

empty() - Method in class org.rostore.v2.container.async.AsyncStream
 
error(Exception) - Method in interface org.rostore.v2.container.async.AsyncListener
 
ERROR - Enum constant in enum class org.rostore.v2.container.async.AsyncStatus
Error happened
evict(String) - Method in class org.rostore.v2.container.async.AsyncContainers
 
EXCLUSIVE - Enum constant in enum class org.rostore.v2.container.async.KeyExecutionState
 
execute() - Method in class org.rostore.v2.container.async.CleanupManager
 
execute() - Method in class org.rostore.v2.container.async.ContainerShardCleanupManager
 
execute() - Method in class org.rostore.v2.container.async.Operation
 
execute(Operation<R>, boolean) - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
executeAutonomousValue(int, OperationType, long, boolean, Runnable) - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
executeKey(int, OperationType, boolean, Function<ContainerShardKeyOperations, R>) - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
executeValue(int, OperationType, long, boolean, Supplier<R>) - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 

F

fail(Exception) - Method in class org.rostore.v2.container.async.AsyncStream
 
finalized() - Method in class org.rostore.v2.container.async.CleanupManager
 
finalized() - Method in class org.rostore.v2.container.async.ContainerShardCleanupManager
 

G

get() - Method in class org.rostore.v2.container.async.AsyncStream
This one will only work if the object is created as blocking
get() - Method in class org.rostore.v2.container.async.InterruptedShardOperation
 
get() - Method in class org.rostore.v2.container.async.Operation
 
get(int, byte[], Class<T>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
get(int, byte[], Function<InputStream, T>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
get(int, String, Class<T>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
get(long, TimeUnit) - Method in class org.rostore.v2.container.async.AsyncStream
 
get(long, TimeUnit) - Method in class org.rostore.v2.container.async.InterruptedShardOperation
 
get(long, TimeUnit) - Method in class org.rostore.v2.container.async.Operation
 
get(String) - Method in class org.rostore.v2.container.async.AsyncContainers
 
getAsync(int, byte[], AsyncStream<T>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
getAsyncContainers() - Method in class org.rostore.v2.container.async.AsyncContainer
 
getAsyncContainers() - Method in class org.rostore.v2.container.async.AsyncContainerMedia
 
getAsyncContainers() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
getCleanupManager() - Method in class org.rostore.v2.container.async.AsyncContainers
 
getContainer() - Method in class org.rostore.v2.container.async.AsyncContainer
 
getContainerListHeader() - Method in class org.rostore.v2.container.async.AsyncContainers
 
getContainerListProperties() - Method in class org.rostore.v2.container.async.AsyncContainerMediaProperties
 
getException() - Method in class org.rostore.v2.container.async.AsyncStream
 
getException() - Method in class org.rostore.v2.container.async.Operation
 
getExecutorService() - Method in class org.rostore.v2.container.async.AsyncContainers
 
getKeys() - Method in class org.rostore.entity.StringKeyList
 
getMedia() - Method in class org.rostore.v2.container.async.AsyncContainerMedia
 
getMediaProperties() - Method in class org.rostore.v2.container.async.AsyncContainerMediaProperties
 
getRootCause() - Method in exception class org.rostore.v2.container.async.OperationExecutionRuntimeException
 
getSessionId() - Method in class org.rostore.v2.container.async.Operation
 
getShard() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
getShardExecutorByIndex(int) - Method in class org.rostore.v2.container.async.AsyncContainer
 
getShardExecutorByKey(byte[]) - Method in class org.rostore.v2.container.async.AsyncContainer
 
getStatus() - Method in class org.rostore.v2.container.async.AsyncContainer
 
getStatus() - Method in class org.rostore.v2.container.async.AsyncContainerMedia
 
getTarget() - Method in class org.rostore.v2.container.async.Operation
 
getType() - Method in class org.rostore.v2.container.async.Operation
 
getValueId() - Method in class org.rostore.v2.container.async.Operation
 

I

IDLE - Enum constant in enum class org.rostore.v2.container.async.KeyExecutionState
 
INTERRUPTED_SHARD_OPERATION - Static variable in class org.rostore.v2.container.async.InterruptedShardOperation
 
InterruptedShardOperation<R> - Class in org.rostore.v2.container.async
 
InterruptedShardOperation() - Constructor for class org.rostore.v2.container.async.InterruptedShardOperation
 
isAutonomous() - Method in class org.rostore.v2.container.async.Operation
 
isCancelled() - Method in class org.rostore.v2.container.async.AsyncStream
 
isCancelled() - Method in class org.rostore.v2.container.async.InterruptedShardOperation
 
isCancelled() - Method in class org.rostore.v2.container.async.Operation
 
isDone() - Method in class org.rostore.v2.container.async.AsyncStream
 
isDone() - Method in class org.rostore.v2.container.async.InterruptedShardOperation
 
isDone() - Method in class org.rostore.v2.container.async.Operation
 
isFinished() - Method in enum class org.rostore.v2.container.async.AsyncStatus
 
isIdle() - Method in class org.rostore.v2.container.async.AsyncContainer
 
isIdle() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
isMore() - Method in class org.rostore.entity.StringKeyList
 
isQueued() - Method in class org.rostore.v2.container.async.CleanupManager
 

K

key(int, OperationType, Supplier<R>) - Static method in class org.rostore.v2.container.async.Operation
 
KEY - Enum constant in enum class org.rostore.v2.container.async.OperationTarget
 
KeyExecutionState - Enum Class in org.rostore.v2.container.async
 

L

list(int, byte[], byte[], int, int) - Method in class org.rostore.v2.container.async.AsyncContainer
 
list(int, String, String, int, int) - Method in class org.rostore.v2.container.async.AsyncContainer
 
listAllContainers() - Method in class org.rostore.v2.container.async.AsyncContainers
 
listAsync(int, byte[], byte[], int, int) - Method in class org.rostore.v2.container.async.AsyncContainer
 
load(File) - Static method in class org.rostore.v2.container.async.AsyncContainerMedia
 
load(File, ExecutorService) - Static method in class org.rostore.v2.container.async.AsyncContainerMedia
 
load(Media, ExecutorService, ContainerListHeader) - Static method in class org.rostore.v2.container.async.AsyncContainers
 
load(Media, ContainerListHeader) - Static method in class org.rostore.v2.container.async.AsyncContainers
 

M

MULTIPLE - Enum constant in enum class org.rostore.v2.container.async.KeyExecutionState
 

N

notifyIdle(ContainerShardExecutor) - Method in class org.rostore.v2.container.async.AsyncContainer
 
notifyRecord(Record) - Method in class org.rostore.v2.container.async.AsyncStream
 

O

OPENED - Enum constant in enum class org.rostore.v2.container.async.AsyncStatus
 
Operation<R> - Class in org.rostore.v2.container.async
 
OperationExecutionException - Exception Class in org.rostore.v2.container.async
 
OperationExecutionException(Throwable) - Constructor for exception class org.rostore.v2.container.async.OperationExecutionException
 
OperationExecutionRuntimeException - Exception Class in org.rostore.v2.container.async
 
OperationExecutionRuntimeException(OperationExecutionException) - Constructor for exception class org.rostore.v2.container.async.OperationExecutionRuntimeException
 
OperationTarget - Enum Class in org.rostore.v2.container.async
 
OperationType - Enum Class in org.rostore.v2.container.async
 
org.rostore.entity - package org.rostore.entity
 
org.rostore.v2.container.async - package org.rostore.v2.container.async
 

P

process(I) - Method in interface org.rostore.v2.container.async.AsyncFunction
 
processFunction(AsyncFunction<S>) - Method in class org.rostore.v2.container.async.AsyncStream
This function is called from the async process to process the entity.
put(int, byte[], Consumer<OutputStream>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
put(int, byte[], Consumer<OutputStream>, Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
put(int, byte[], AsyncStream<T>, Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
put(int, byte[], T, Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
put(int, String, Consumer<OutputStream>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
put(int, String, T) - Method in class org.rostore.v2.container.async.AsyncContainer
 
put(int, String, T, Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
putAsync(int, byte[], AsyncStream<T>) - Method in class org.rostore.v2.container.async.AsyncContainer
 
putAsync(int, byte[], AsyncStream<T>, Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 

Q

queue(ContainerShardKeyOperations) - Method in class org.rostore.v2.container.async.ContainerShardCleanupManager
 

R

READ - Enum constant in enum class org.rostore.v2.container.async.OperationType
 
record(Record) - Method in interface org.rostore.v2.container.async.AsyncListener
 
remove() - Method in class org.rostore.v2.container.async.AsyncContainer
 
remove(int, byte[], Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
remove(int, String) - Method in class org.rostore.v2.container.async.AsyncContainer
 
remove(int, String, Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
remove(String) - Method in class org.rostore.v2.container.async.AsyncContainers
 
removeAsync(int, byte[], Record) - Method in class org.rostore.v2.container.async.AsyncContainer
 
rethrowExceptionIfOccurred() - Method in class org.rostore.v2.container.async.Operation
 

S

scheduleCleanup() - Method in class org.rostore.v2.container.async.CleanupManager
 
setAsyncContainers(AsyncContainers) - Method in class org.rostore.v2.container.async.AsyncContainerMedia
 
setContainerListProperties(ContainerListProperties) - Method in class org.rostore.v2.container.async.AsyncContainerMediaProperties
 
setException(Exception) - Method in class org.rostore.v2.container.async.Operation
 
setKeys(List<String>) - Method in class org.rostore.entity.StringKeyList
 
setMedia(Media) - Method in class org.rostore.v2.container.async.AsyncContainerMedia
 
setMediaProperties(MediaProperties) - Method in class org.rostore.v2.container.async.AsyncContainerMediaProperties
 
setMore(boolean) - Method in class org.rostore.entity.StringKeyList
 
shutdown() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
shutdownAndWait() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
shutdownIfHasTo() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
STARTED - Enum constant in enum class org.rostore.v2.container.async.AsyncStatus
 
status(AsyncStatus) - Method in interface org.rostore.v2.container.async.AsyncListener
 
StringKeyList - Class in org.rostore.entity
 
StringKeyList() - Constructor for class org.rostore.entity.StringKeyList
 
StringKeyList(KeyList) - Constructor for class org.rostore.entity.StringKeyList
 
SUCCESS - Enum constant in enum class org.rostore.v2.container.async.AsyncStatus
Finished successfully

T

toString() - Method in class org.rostore.v2.container.async.Operation
 

V

value(int, OperationType, long, Supplier<R>) - Static method in class org.rostore.v2.container.async.Operation
 
VALUE - Enum constant in enum class org.rostore.v2.container.async.OperationTarget
 
valueOf(String) - Static method in enum class org.rostore.v2.container.async.AsyncStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rostore.v2.container.async.KeyExecutionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rostore.v2.container.async.OperationTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rostore.v2.container.async.OperationType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.rostore.v2.container.async.AsyncStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rostore.v2.container.async.KeyExecutionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rostore.v2.container.async.OperationTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rostore.v2.container.async.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.

W

waitForShutdown() - Method in class org.rostore.v2.container.async.AsyncContainer
 
waitForShutdown() - Method in class org.rostore.v2.container.async.ContainerShardExecutor
 
wrap(S) - Static method in class org.rostore.v2.container.async.AsyncStream
 
wrap(S, AsyncListener) - Static method in class org.rostore.v2.container.async.AsyncStream
 
wrapBlocking(S) - Static method in class org.rostore.v2.container.async.AsyncStream
 
wrapBlocking(S, AsyncListener) - Static method in class org.rostore.v2.container.async.AsyncStream
 
WRITE - Enum constant in enum class org.rostore.v2.container.async.OperationType
 
A C D E F G I K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form