Skip navigation links
B C D E G I M N O R S T U W 

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, Dispatchable<Entry<?>, RS>, Dispatcher<Dispatchable<Entry<?>, RS>>, Function<Dispatchable<Entry<?>, 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

close() - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
ConfirmDispatchableAsyncHandler - Class in io.vlingo.symbio.store.state.dynamodb.handlers
 
ConfirmDispatchableAsyncHandler(String, ConfirmDispatchedResultInterest) - Constructor for class io.vlingo.symbio.store.state.dynamodb.handlers.ConfirmDispatchableAsyncHandler
 
confirmDispatched(String, 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>, Dispatchable<Entry<?>, RS>>, Function<Dispatchable<Entry<?>, 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(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(Dispatcher<Dispatchable<Entry<?>, RS>>, 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.
DynamoDBStateActor(Dispatcher<Dispatchable<Entry<?>, RS>>, AmazonDynamoDBAsync, CreateTableInterest, RecordAdapter<RS>) - Constructor for class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateActor
Constructs a DynamoDBStateActor with the arguments.
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(Dispatchable<Entry<?>, State.BinaryState>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.BinaryStateRecordAdapter
 
marshallDispatchable(Dispatchable<Entry<?>, RS>) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 
marshallDispatchable(Dispatchable<Entry<?>, State.TextState>) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 
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(RS) - Method in interface io.vlingo.symbio.store.state.dynamodb.adapters.RecordAdapter
 
marshallState(State.TextState) - Method in class io.vlingo.symbio.store.state.dynamodb.adapters.TextStateRecordAdapter
 

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(ScanRequest, ScanResult) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.DispatchAsyncHandler
 
onSuccess(GetItemRequest, GetItemResult) - Method in class io.vlingo.symbio.store.state.dynamodb.handlers.GetEntityAsyncHandler
 

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(String) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
readNext(int) - Method in class io.vlingo.symbio.store.state.dynamodb.DynamoDBStateStoreEntryReaderActor
 
readNext(String, 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
 
size() - 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 
Skip navigation links

Copyright © 2019. All rights reserved.