public class CommandEndpointBuilder<C extends io.eventuate.tram.commands.common.Command>
extends java.lang.Object
Constructor and Description |
---|
CommandEndpointBuilder(java.lang.Class<C> commandClass) |
Modifier and Type | Method and Description |
---|---|
CommandEndpoint<C> |
build() |
static <C extends io.eventuate.tram.commands.common.Command> |
forCommand(java.lang.Class<C> commandClass) |
CommandEndpointBuilder<C> |
withChannel(java.lang.String channel) |
<T> CommandEndpointBuilder<C> |
withReply(java.lang.Class<T> replyClass) |
public CommandEndpointBuilder(java.lang.Class<C> commandClass)
public static <C extends io.eventuate.tram.commands.common.Command> CommandEndpointBuilder<C> forCommand(java.lang.Class<C> commandClass)
public CommandEndpointBuilder<C> withChannel(java.lang.String channel)
public <T> CommandEndpointBuilder<C> withReply(java.lang.Class<T> replyClass)
public CommandEndpoint<C> build()