@Factory
public class TramMessageProducerJdbcFactory
extends java.lang.Object
Constructor and Description |
---|
TramMessageProducerJdbcFactory() |
Modifier and Type | Method and Description |
---|---|
MessageProducerImplementation |
messageProducerImplementation(java.lang.String driver,
io.eventuate.common.jdbc.EventuateCommonJdbcOperations eventuateCommonJdbcOperations,
io.eventuate.common.id.IdGenerator idGenerator,
io.eventuate.common.jdbc.EventuateSchema eventuateSchema,
io.eventuate.common.jdbc.sqldialect.SqlDialectSelector sqlDialectSelector) |
@Singleton public MessageProducerImplementation messageProducerImplementation(@Value(value="${datasources.default.driver-class-name}") java.lang.String driver, io.eventuate.common.jdbc.EventuateCommonJdbcOperations eventuateCommonJdbcOperations, io.eventuate.common.id.IdGenerator idGenerator, io.eventuate.common.jdbc.EventuateSchema eventuateSchema, io.eventuate.common.jdbc.sqldialect.SqlDialectSelector sqlDialectSelector)