Class BatchWriteItemAsyncHandler<S,RS extends io.vlingo.symbio.State<?>,C>
- java.lang.Object
-
- io.vlingo.symbio.store.state.dynamodb.handlers.BatchWriteItemAsyncHandler<S,RS,C>
-
- All Implemented Interfaces:
com.amazonaws.handlers.AsyncHandler<com.amazonaws.services.dynamodbv2.model.BatchWriteItemRequest,com.amazonaws.services.dynamodbv2.model.BatchWriteItemResult>
public class BatchWriteItemAsyncHandler<S,RS extends io.vlingo.symbio.State<?>,C> extends java.lang.Object implements com.amazonaws.handlers.AsyncHandler<com.amazonaws.services.dynamodbv2.model.BatchWriteItemRequest,com.amazonaws.services.dynamodbv2.model.BatchWriteItemResult>
-
-
Constructor Summary
Constructors Constructor Description BatchWriteItemAsyncHandler(java.lang.String id, S state, int stateVersion, java.util.List<io.vlingo.symbio.Source<C>> sources, io.vlingo.symbio.store.state.StateStore.WriteResultInterest interest, java.lang.Object object, io.vlingo.symbio.store.state.StateStore.Dispatchable<RS> dispatchable, io.vlingo.symbio.store.state.StateStore.Dispatcher dispatcher, java.util.function.Function<io.vlingo.symbio.store.state.StateStore.Dispatchable<RS>,java.lang.Void> dispatchState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onError(java.lang.Exception e)
void
onSuccess(com.amazonaws.services.dynamodbv2.model.BatchWriteItemRequest request, com.amazonaws.services.dynamodbv2.model.BatchWriteItemResult batchWriteItemResult)
-
-
-
Constructor Detail
-
BatchWriteItemAsyncHandler
public BatchWriteItemAsyncHandler(java.lang.String id, S state, int stateVersion, java.util.List<io.vlingo.symbio.Source<C>> sources, io.vlingo.symbio.store.state.StateStore.WriteResultInterest interest, java.lang.Object object, io.vlingo.symbio.store.state.StateStore.Dispatchable<RS> dispatchable, io.vlingo.symbio.store.state.StateStore.Dispatcher dispatcher, java.util.function.Function<io.vlingo.symbio.store.state.StateStore.Dispatchable<RS>,java.lang.Void> dispatchState)
-
-