Package cronapp.framework.core
Class CronappConfiguration
java.lang.Object
cronapp.framework.core.CronappConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Configuration
@ComponentScan
@EnableCaching
public class CronappConfiguration
extends Object
implements org.springframework.context.ApplicationContextAware
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.client.OAuth2AuthorizedClientManagerauthorizedClientManager(Optional<org.springframework.security.oauth2.client.registration.ClientRegistrationRepository> clientRegistrationRepository, Optional<org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository> authorizedClientRepository) static <T> Torg.springframework.cache.CacheManagerstatic <T> Tstatic Objectstatic <T> Tstatic StringgetProperty(String key) static booleanstatic booleanhasDatabase(org.springframework.core.env.Environment environment) propertiesSettingsService(org.springframework.core.env.Environment environment) repositorySettingsService(CronappSettingsRepository settingsRepository, org.springframework.core.env.Environment environment) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
Field Details
-
PROPERTY_HANDLER_ORDER
public static final int PROPERTY_HANDLER_ORDER- See Also:
-
PROPERTY_FEATURE_DATABASE
- See Also:
-
PROPERTY_FEATURE_LIQUIBASE
- See Also:
-
-
Constructor Details
-
CronappConfiguration
public CronappConfiguration()
-
-
Method Details
-
hasDatabase
public static boolean hasDatabase(org.springframework.core.env.Environment environment) -
hasDatabase
public static boolean hasDatabase() -
getProperty
-
getBean
-
getBean
-
getBean
-
autowire
-
repositorySettingsService
@Bean @ConditionalOnBean(CronappSettingsRepository.class) public CronappSettingsService repositorySettingsService(CronappSettingsRepository settingsRepository, org.springframework.core.env.Environment environment) -
propertiesSettingsService
@Bean @ConditionalOnMissingBean(CronappSettingsRepository.class) public CronappSettingsService propertiesSettingsService(org.springframework.core.env.Environment environment) -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-
cacheManager
@Bean public org.springframework.cache.CacheManager cacheManager() -
authorizedClientManager
@Bean public org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager(Optional<org.springframework.security.oauth2.client.registration.ClientRegistrationRepository> clientRegistrationRepository, Optional<org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository> authorizedClientRepository)
-