public class UpdatingOptionsBuilder
extends java.lang.Object
Constructor and Description |
---|
UpdatingOptionsBuilder(io.eventuate.tram.commands.consumer.CommandMessage commandMessage) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<io.eventuate.UpdateOptions> |
build() |
<E extends java.lang.Throwable> |
catching(java.lang.Class<E> exception,
java.util.function.Supplier<io.eventuate.tram.messaging.common.Message> replySupplier) |
static <T> UpdatingOptionsBuilder |
replyingTo(io.eventuate.tram.commands.consumer.CommandMessage<T> cm) |
public UpdatingOptionsBuilder(io.eventuate.tram.commands.consumer.CommandMessage commandMessage)
public static <T> UpdatingOptionsBuilder replyingTo(io.eventuate.tram.commands.consumer.CommandMessage<T> cm)
public <E extends java.lang.Throwable> UpdatingOptionsBuilder catching(java.lang.Class<E> exception, java.util.function.Supplier<io.eventuate.tram.messaging.common.Message> replySupplier)
public java.util.Optional<io.eventuate.UpdateOptions> build()