Package org.nentangso.core.config
Class NtsLocationHelperAutoConfiguration
- java.lang.Object
-
- org.nentangso.core.config.NtsLocationHelperAutoConfiguration
-
@ConditionalOnProperty(prefix="nts.helper.location", name="enabled", havingValue="true") @Configuration public class NtsLocationHelperAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description NtsLocationHelperAutoConfiguration()
-
Method Summary
-
-
-
Method Detail
-
ntsDefaultLocationCacheable
@Bean @ConditionalOnMissingBean public NtsDefaultLocationCacheable ntsDefaultLocationCacheable(NtsProperties ntsProperties, javax.cache.configuration.Configuration<Object,Object> jcacheConfiguration)
-
ntsRestLocationProvider
@Bean @ConditionalOnProperty(prefix="nts.helper.location", name="provider", havingValue="org.nentangso.core.service.helper.location.NtsRestLocationProvider") public NtsRestLocationProvider ntsRestLocationProvider(NtsDefaultLocationCacheable locationCacheable, NtsHelperLocationRestClient restClient)
-
ntsKeycloakLocationProvider
@Bean @ConditionalOnProperty(prefix="nts.helper.location", name="provider", havingValue="org.nentangso.core.service.helper.location.NtsKeycloakLocationProvider") public NtsKeycloakLocationProvider ntsKeycloakLocationProvider(NtsKeycloakLocationProperties keycloakLocationProperties, NtsDefaultLocationCacheable locationCacheable, NtsKeycloakClient keycloakClient)
-
ntsLocationProvider
@Bean @ConditionalOnMissingBean public NtsLocationProvider<? extends NtsLocationDTO> ntsLocationProvider(NtsProperties ntsProperties, org.springframework.context.ApplicationContext applicationContext)
-
ntsBitSetLocationDeserializer
@Bean @ConditionalOnProperty(prefix="nts.helper.location", name="deserializer", havingValue="org.nentangso.core.service.helper.location.NtsBitSetLocationDeserializer") public NtsBitSetLocationDeserializer ntsBitSetLocationDeserializer(NtsLocationProvider<? extends NtsLocationDTO> locationProvider, @Value("${nts.helper.location.bitset.claim:nlb}") String bitSetClaim)
-
ntsLocationDeserializer
@Bean @ConditionalOnMissingBean public NtsLocationDeserializer ntsLocationDeserializer(NtsProperties ntsProperties, org.springframework.context.ApplicationContext applicationContext)
-
ntsLocationHelper
@Bean @ConditionalOnMissingBean public NtsLocationHelper ntsLocationHelper(NtsLocationProvider<? extends NtsLocationDTO> locationProvider, NtsLocationDeserializer locationDeserializer)
-
-