@Configuration @Import(value={TramConsumerCommonConfiguration.class,TramMessagingCommonProducerConfiguration.class,io.eventuate.common.spring.inmemorydatabase.EventuateCommonInMemoryDatabaseConfiguration.class,io.eventuate.common.spring.id.IdGeneratorConfiguration.class}) public class TramInMemoryCommonConfiguration extends java.lang.Object
Constructor and Description |
---|
TramInMemoryCommonConfiguration() |
Modifier and Type | Method and Description |
---|---|
io.eventuate.common.inmemorydatabase.EventuateDatabaseScriptSupplier |
eventuateCommonInMemoryScriptSupplierForTram() |
InMemoryMessageConsumer |
inMemoryMessageConsumer() |
InMemoryMessageProducer |
inMemoryMessageProducer(InMemoryMessageConsumer messageConsumer,
io.eventuate.common.id.IdGenerator idGenerator) |
@Bean public InMemoryMessageConsumer inMemoryMessageConsumer()
@Bean public InMemoryMessageProducer inMemoryMessageProducer(InMemoryMessageConsumer messageConsumer, io.eventuate.common.id.IdGenerator idGenerator)
@Bean public io.eventuate.common.inmemorydatabase.EventuateDatabaseScriptSupplier eventuateCommonInMemoryScriptSupplierForTram()