public class DynamoDBBinaryStateActor extends DynamoDBStateActor<byte[]> implements io.vlingo.symbio.store.state.BinaryStateStore
io.vlingo.symbio.store.state.BinaryStateStore.BinaryDispatcherio.vlingo.symbio.store.state.StateStore.ConfirmDispatchedResultInterest, io.vlingo.symbio.store.state.StateStore.DataFormat, io.vlingo.symbio.store.state.StateStore.Dispatchable<T>, io.vlingo.symbio.store.state.StateStore.Dispatcher, io.vlingo.symbio.store.state.StateStore.DispatcherControl, io.vlingo.symbio.store.state.StateStore.ReadResultInterest<T>, io.vlingo.symbio.store.state.StateStore.Result, io.vlingo.symbio.store.state.StateStore.StorageDelegate, io.vlingo.symbio.store.state.StateStore.WriteResultInterest<T>createTableInterest, DISPATCHABLE_TABLE_NAME, dispatcher, dynamodb, nullState, recordAdapter| Constructor and Description |
|---|
DynamoDBBinaryStateActor(io.vlingo.symbio.store.state.StateStore.Dispatcher dispatcher,
com.amazonaws.services.dynamodbv2.AmazonDynamoDBAsync dynamodb,
CreateTableInterest createTableInterest) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Void |
doDispatch(io.vlingo.symbio.store.state.StateStore.Dispatchable<byte[]> dispatchable) |
void |
read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<byte[]> interest) |
void |
read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<byte[]> interest,
java.lang.Object object) |
void |
write(io.vlingo.symbio.State<byte[]> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<byte[]> interest) |
void |
write(io.vlingo.symbio.State<byte[]> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<byte[]> interest,
java.lang.Object object) |
confirmDispatched, dispatchUnconfirmed, doGenericRead, doGenericWrite, readRequestFor, tableFor, writeRequestForaddress, afterRestart, afterStop, beforeRestart, beforeResume, beforeStart, childActorFor, completes, completesEventually, deadLetters, definition, disperseStowedMessages, equals, hashCode, isDispersing, isStopped, isStowing, logger, parentAs, scheduler, secure, selfAs, selfAsOutcomeInterest, stage, stageNamed, start, stop, stowMessages, toString, viewTestStatepublic DynamoDBBinaryStateActor(io.vlingo.symbio.store.state.StateStore.Dispatcher dispatcher,
com.amazonaws.services.dynamodbv2.AmazonDynamoDBAsync dynamodb,
CreateTableInterest createTableInterest)
public void read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<byte[]> interest)
read in interface io.vlingo.symbio.store.state.BinaryStateStorepublic void read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<byte[]> interest,
java.lang.Object object)
read in interface io.vlingo.symbio.store.state.BinaryStateStorepublic void write(io.vlingo.symbio.State<byte[]> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<byte[]> interest)
write in interface io.vlingo.symbio.store.state.BinaryStateStorepublic void write(io.vlingo.symbio.State<byte[]> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<byte[]> interest,
java.lang.Object object)
write in interface io.vlingo.symbio.store.state.BinaryStateStoreprotected java.lang.Void doDispatch(io.vlingo.symbio.store.state.StateStore.Dispatchable<byte[]> dispatchable)
doDispatch in class DynamoDBStateActor<byte[]>Copyright © 2018. All rights reserved.