public class DynamoDBTextStateActor extends DynamoDBStateActor<java.lang.String> implements io.vlingo.symbio.store.state.TextStateStore
io.vlingo.symbio.store.state.TextStateStore.TextDispatcherio.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 |
|---|
DynamoDBTextStateActor(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<java.lang.String> dispatchable) |
void |
read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<java.lang.String> interest) |
void |
read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<java.lang.String> interest,
java.lang.Object object) |
void |
write(io.vlingo.symbio.State<java.lang.String> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<java.lang.String> interest) |
void |
write(io.vlingo.symbio.State<java.lang.String> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<java.lang.String> 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 DynamoDBTextStateActor(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<java.lang.String> interest)
read in interface io.vlingo.symbio.store.state.TextStateStorepublic void read(java.lang.String id,
java.lang.Class<?> type,
io.vlingo.symbio.store.state.StateStore.ReadResultInterest<java.lang.String> interest,
java.lang.Object object)
read in interface io.vlingo.symbio.store.state.TextStateStorepublic void write(io.vlingo.symbio.State<java.lang.String> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<java.lang.String> interest)
write in interface io.vlingo.symbio.store.state.TextStateStorepublic void write(io.vlingo.symbio.State<java.lang.String> state,
io.vlingo.symbio.store.state.StateStore.WriteResultInterest<java.lang.String> interest,
java.lang.Object object)
write in interface io.vlingo.symbio.store.state.TextStateStoreprotected java.lang.Void doDispatch(io.vlingo.symbio.store.state.StateStore.Dispatchable<java.lang.String> dispatchable)
doDispatch in class DynamoDBStateActor<java.lang.String>Copyright © 2018. All rights reserved.