B C D E G I M N O R S T U W 
All Classes All Packages

B

BatchWriteItemAsyncHandler<S,​RS extends io.vlingo.symbio.State<?>,​C> - Class in io.vlingo.symbio.store.state.dynamodb.handlers
 
BatchWriteItemAsyncHandler(String, S, int, List<Source<C>>, StateStore.WriteResultInterest, Object, StateStore.Dispatchable<RS>, StateStore.Dispatcher, Function<StateStore.Dispatchable<RS>, Void>) - Constructor for class io.vlingo.symbio.store.state.dynamodb.handlers.BatchWriteItemAsyncHandler
 
BinaryStateRecordAdapter - Class in io.vlingo.symbio.store.state.dynamodb.adapters
 
BinaryStateRecordAdapter() - Constructor for class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 

C

ConfirmDispatchableAsyncHandler - Class in io.vlingo.symbio.store.state.dynamodb.handlers
 
ConfirmDispatchableAsyncHandler(String, StateStore.ConfirmDispatchedResultInterest) - Constructor for class io.vlingo.symbio.store.state.dynamodb.handlers.ConfirmDispatchableAsyncHandler
 
confirmDispatched(String, StateStore.ConfirmDispatchedResultInterest) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBDispatcherControlActor
 
createDispatchableTable(AmazonDynamoDBAsync, String) - Method in interface io.vlingo.symbio.store.state.dynamodb.interests.CreateTableInterest
 
createDispatchableTable(AmazonDynamoDBAsync, String) - Method in class io.vlingo.symbio.store.state.dynamodb.interests.NoopCreateTableInterest
 
createEntityTable(AmazonDynamoDBAsync, String) - Method in interface io.vlingo.symbio.store.state.dynamodb.interests.CreateTableInterest
 
createEntityTable(AmazonDynamoDBAsync, String) - Method in class io.vlingo.symbio.store.state.dynamodb.interests.NoopCreateTableInterest
 
CreateTableInterest - Interface in io.vlingo.symbio.store.state.dynamodb.interests
 

D

DEFAULT_REDISPATCH_DELAY - Static variable in class io.vlingo.symbio.store.state.dynamodb.DynamoDBDispatcherControlActor
 
DISPATCHABLE_TABLE_NAME - Static variable in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
 
DispatchAsyncHandler<RS extends io.vlingo.symbio.State<?>> - Class in io.vlingo.symbio.store.state.dynamodb.handlers
 
DispatchAsyncHandler(Function<Map<String, AttributeValue>, StateStore.Dispatchable<RS>>, Function<StateStore.Dispatchable<RS>, Void>) - Constructor for class io.vlingo.symbio.store.state.dynamodb.handlers.DispatchAsyncHandler
 
dispatchUnconfirmed() - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBDispatcherControlActor
 
DynamoDBDispatcherControlActor<RS extends io.vlingo.symbio.State<?>> - Class in io.vlingo.symbio.store.state.dynamodb
DynamoDBDispatcherControlActor is responsible for ensuring that dispatching of dispatchables occurs and is confirmed.
DynamoDBDispatcherControlActor(StateStore.Dispatcher, AmazonDynamoDBAsync, RecordAdapter<RS>, long, long) - Constructor for class io.vlingo.symbio.store.state.dynamodb.DynamoDBDispatcherControlActor
 
DynamoDBStateActor<RS extends io.vlingo.symbio.State<?>> - Class in io.vlingo.symbio.store.state.dynamodb
 
DynamoDBStateActor(StateStore.Dispatcher, AmazonDynamoDBAsync, CreateTableInterest, RecordAdapter<RS>) - Constructor for class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
Constructs a DynamoDBStateActor with the arguments.
DynamoDBStateActor(StateStore.Dispatcher, StateStore.DispatcherControl, AmazonDynamoDBAsync, CreateTableInterest, RecordAdapter<RS>) - Constructor for class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
NOTE: this constructor is intended only for supporting testing with mocks.
DynamoDBStateStoreEntryReaderActor<T extends io.vlingo.symbio.Entry<?>> - Class in io.vlingo.symbio.store.state.dynamodb
 
DynamoDBStateStoreEntryReaderActor(String) - Constructor for class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 

E

entryReader(String) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
 

G

GetEntityAsyncHandler<S,​RS extends io.vlingo.symbio.State<?>> - Class in io.vlingo.symbio.store.state.dynamodb.handlers
 
GetEntityAsyncHandler(String, StateStore.ReadResultInterest, Object, Function<Map<String, AttributeValue>, RS>, StateAdapterProvider) - Constructor for class io.vlingo.symbio.store.state.dynamodb.handlers.GetEntityAsyncHandler
 

I

intervalSignal(Scheduled<Object>, Object) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBDispatcherControlActor
 
io.vlingo.symbio.store.state.dynamodb - package io.vlingo.symbio.store.state.dynamodb
 
io.vlingo.symbio.store.state.dynamodb.adapters - package io.vlingo.symbio.store.state.dynamodb.adapters
 
io.vlingo.symbio.store.state.dynamodb.handlers - package io.vlingo.symbio.store.state.dynamodb.handlers
 
io.vlingo.symbio.store.state.dynamodb.interests - package io.vlingo.symbio.store.state.dynamodb.interests
 

M

marshallDispatchable(StateStore.Dispatchable<State.BinaryState>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 
marshallDispatchable(StateStore.Dispatchable<State.TextState>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 
marshallDispatchable(StateStore.Dispatchable<RS>) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 
marshallForQuery(String) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 
marshallForQuery(String) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 
marshallForQuery(String) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 
marshallState(State.BinaryState) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 
marshallState(State.TextState) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 
marshallState(RS) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 

N

name() - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
NoopCreateTableInterest - Class in io.vlingo.symbio.store.state.dynamodb.interests
 
NoopCreateTableInterest() - Constructor for class io.vlingo.symbio.store.state.dynamodb.interests.NoopCreateTableInterest
 

O

onError(Exception) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.BatchWriteItemAsyncHandler
 
onError(Exception) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.ConfirmDispatchableAsyncHandler
 
onError(Exception) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.DispatchAsyncHandler
 
onError(Exception) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.GetEntityAsyncHandler
 
onSuccess(BatchWriteItemRequest, BatchWriteItemResult) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.BatchWriteItemAsyncHandler
 
onSuccess(DeleteItemRequest, DeleteItemResult) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.ConfirmDispatchableAsyncHandler
 
onSuccess(GetItemRequest, GetItemResult) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.GetEntityAsyncHandler
 
onSuccess(ScanRequest, ScanResult) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.DispatchAsyncHandler
 

R

read(String, Class<?>, StateStore.ReadResultInterest, Object) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
 
readNext() - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
readNext(int) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
RecordAdapter<RS extends io.vlingo.symbio.State<?>> - Interface in io.vlingo.symbio.store.state.dynamodb.adapters
 
rewind() - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 

S

seekTo(String) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
stop() - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBDispatcherControlActor
 

T

tableFor(Class<?>) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
 
TextStateRecordAdapter - Class in io.vlingo.symbio.store.state.dynamodb.adapters
 
TextStateRecordAdapter() - Constructor for class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 

U

unmarshallDispatchable(Map<String, AttributeValue>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 
unmarshallDispatchable(Map<String, AttributeValue>) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 
unmarshallDispatchable(Map<String, AttributeValue>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 
unmarshallState(Map<String, AttributeValue>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 
unmarshallState(Map<String, AttributeValue>) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 
unmarshallState(Map<String, AttributeValue>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 

W

write(String, S, int, List<Source<C>>, Metadata, StateStore.WriteResultInterest, Object) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
 
B C D E G I M N O R S T U W 
All Classes All Packages