public class SagaCommandDispatcher
extends io.eventuate.tram.commands.consumer.CommandDispatcher
| Constructor and Description |
|---|
SagaCommandDispatcher(java.lang.String commandDispatcherId,
io.eventuate.tram.commands.consumer.CommandHandlers target,
io.eventuate.tram.messaging.consumer.MessageConsumer messageConsumer,
io.eventuate.tram.messaging.producer.MessageProducer messageProducer,
SagaLockManager sagaLockManager) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<io.eventuate.tram.messaging.common.Message> |
invoke(io.eventuate.tram.commands.consumer.CommandHandler commandHandler,
io.eventuate.tram.commands.consumer.CommandMessage cm,
java.util.Map<java.lang.String,java.lang.String> pathVars) |
void |
messageHandler(io.eventuate.tram.messaging.common.Message message) |
public SagaCommandDispatcher(java.lang.String commandDispatcherId,
io.eventuate.tram.commands.consumer.CommandHandlers target,
io.eventuate.tram.messaging.consumer.MessageConsumer messageConsumer,
io.eventuate.tram.messaging.producer.MessageProducer messageProducer,
SagaLockManager sagaLockManager)
public void messageHandler(io.eventuate.tram.messaging.common.Message message)
messageHandler in class io.eventuate.tram.commands.consumer.CommandDispatcherprotected java.util.List<io.eventuate.tram.messaging.common.Message> invoke(io.eventuate.tram.commands.consumer.CommandHandler commandHandler,
io.eventuate.tram.commands.consumer.CommandMessage cm,
java.util.Map<java.lang.String,java.lang.String> pathVars)
invoke in class io.eventuate.tram.commands.consumer.CommandDispatcher