Package io.eventuate.common.spring.id
Class IdGeneratorConfiguration
- java.lang.Object
-
- io.eventuate.common.spring.id.IdGeneratorConfiguration
-
@Configuration public class IdGeneratorConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IdGeneratorConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.eventuate.common.id.IdGeneratorapplicationIdGenerator()io.eventuate.common.id.IdGeneratordatabaseIdGenerator(long id)
-
-
-
Method Detail
-
applicationIdGenerator
@Bean @Conditional(ApplicationIdGeneratorCondition.class) public io.eventuate.common.id.IdGenerator applicationIdGenerator()
-
databaseIdGenerator
@Bean @ConditionalOnProperty(name="eventuate.outbox.id") public io.eventuate.common.id.IdGenerator databaseIdGenerator(@Value("${eventuate.outbox.id:#{null}}") long id)
-
-