Package io.serialized.client.aggregate
Class AggregateClient.Builder<T>
java.lang.Object
io.serialized.client.aggregate.AggregateClient.Builder<T>
- Enclosing class:
- AggregateClient<T>
public static class AggregateClient.Builder<T> extends Object
-
Method Summary
Modifier and Type Method Description AggregateClient<T>build()<E> AggregateClient.Builder<T>registerHandler(Class<E> eventClass, EventHandler<T,E> handler)<E> AggregateClient.Builder<T>registerHandler(String eventType, Class<E> eventClass, EventHandler<T,E> handler)AggregateClient.Builder<T>useOptimisticConcurrencyOnUpdate(boolean useOptimisticConcurrencyOnUpdate)
-
Method Details
-
registerHandler
public <E> AggregateClient.Builder<T> registerHandler(Class<E> eventClass, EventHandler<T,E> handler) -
registerHandler
public <E> AggregateClient.Builder<T> registerHandler(String eventType, Class<E> eventClass, EventHandler<T,E> handler) -
useOptimisticConcurrencyOnUpdate
public AggregateClient.Builder<T> useOptimisticConcurrencyOnUpdate(boolean useOptimisticConcurrencyOnUpdate) -
build
-