B C D E G I M N O R S T U W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages