@Configuration
@Import(value={TramConsumerCommonConfiguration.class,TramMessagingCommonProducerConfiguration.class,io.eventuate.common.spring.inmemorydatabase.EventuateCommonInMemoryDatabaseConfiguration.class})
public class TramInMemoryCommonConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
TramInMemoryCommonConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
io.eventuate.common.inmemorydatabase.EventuateDatabaseScriptSupplier |
eventuateCommonInMemoryScriptSupplierForTram() |
io.eventuate.common.id.IdGenerator |
idGenerator() |
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()
@Bean public io.eventuate.common.id.IdGenerator idGenerator()