Class FacelessLightIdConfiguration
-
- All Implemented Interfaces:
@Configuration(proxyBeanMethods = false)@ConditionalWingsEnabled() public class FacelessLightIdConfiguration- Since:
2019-06-01
trydofor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFacelessLightIdConfiguration.LayoutWired
-
Constructor Summary
Constructors Constructor Description FacelessLightIdConfiguration()
-
Method Summary
Modifier and Type Method Description BlockIdProviderblockProvider(LightIdProviderProp providerProp, ObjectProvider<JdbcTemplate> jdbcTemplate)LightSequenceSelectJdbclightSequenceSelect(LightIdProviderProp prop, JdbcTemplate jdbcTemplate)LightSequenceModifyJdbclightSequenceModify(LightIdProviderProp providerProp, JdbcTemplate jdbcTemplate)LightIdMysqlLoaderlightIdLoader(LightSequenceSelect lightSequenceSelect, LightSequenceModify lightSequenceModify, LightIdInsertProp insertProp)LightIdBufferedProviderjvmLightIdProvider(LightIdProvider.Loader loader, LightIdProviderProp prop, ObjectProvider<LightIdProvider.Generator> generator)BlockingLightIdProviderdbLightIdProvider(LightIdProvider.Loader loader, LightIdProviderProp prop)LightIdServiceImpllightIdService(LightIdProvider lightIdProvider, BlockIdProvider blockIdProvider)-
-
Method Detail
-
blockProvider
@Bean()@ConditionalWingsEnabled()@ConditionalOnExpression(value = "!'${" + LightIdProviderProp.Key$blockType + "}'.equals('biz')") BlockIdProvider blockProvider(LightIdProviderProp providerProp, ObjectProvider<JdbcTemplate> jdbcTemplate)
-
lightSequenceSelect
@Bean()@ConditionalWingsEnabled() LightSequenceSelectJdbc lightSequenceSelect(LightIdProviderProp prop, JdbcTemplate jdbcTemplate)
-
lightSequenceModify
@Bean()@ConditionalWingsEnabled() LightSequenceModifyJdbc lightSequenceModify(LightIdProviderProp providerProp, JdbcTemplate jdbcTemplate)
-
lightIdLoader
@Bean()@ConditionalWingsEnabled() LightIdMysqlLoader lightIdLoader(LightSequenceSelect lightSequenceSelect, LightSequenceModify lightSequenceModify, LightIdInsertProp insertProp)
-
jvmLightIdProvider
@Bean()@ConditionalWingsEnabled()@ConditionalOnProperty(name = LightIdProviderProp.Key$monotonic, havingValue = "jvm") LightIdBufferedProvider jvmLightIdProvider(LightIdProvider.Loader loader, LightIdProviderProp prop, ObjectProvider<LightIdProvider.Generator> generator)
-
dbLightIdProvider
@Bean()@ConditionalWingsEnabled()@ConditionalOnProperty(name = LightIdProviderProp.Key$monotonic, havingValue = "db") BlockingLightIdProvider dbLightIdProvider(LightIdProvider.Loader loader, LightIdProviderProp prop)
-
lightIdService
@Bean()@ConditionalWingsEnabled() LightIdServiceImpl lightIdService(LightIdProvider lightIdProvider, BlockIdProvider blockIdProvider)
-
-
-
-