Package org.apereo.cas.config
Class CasCoreServicesConfiguration.CasCoreServicesManagerExecutionPlanConfiguration
- java.lang.Object
-
- org.apereo.cas.config.CasCoreServicesConfiguration.CasCoreServicesManagerExecutionPlanConfiguration
-
- Enclosing class:
- CasCoreServicesConfiguration
@Configuration(value="CasCoreServicesManagerExecutionPlanConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class CasCoreServicesConfiguration.CasCoreServicesManagerExecutionPlanConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CasCoreServicesManagerExecutionPlanConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.services.ServicesManagerExecutionPlanConfigurer
defaultServicesManagerExecutionPlanConfigurer(org.apereo.cas.services.ServicesManagerConfigurationContext servicesManagerConfigurationContext)
org.apereo.cas.services.ServicesManagerRegisteredServiceLocator
defaultServicesManagerRegisteredServiceLocator()
org.apereo.cas.services.ServicesManagerExecutionPlanConfigurer
domainServicesManagerExecutionPlanConfigurer(org.apereo.cas.services.ServicesManagerConfigurationContext servicesManagerConfigurationContext)
org.apereo.cas.services.ServicesManagerConfigurationContext
servicesManagerConfigurationContext(org.apereo.cas.services.ChainingServiceRegistry serviceRegistry, com.github.benmanes.caffeine.cache.Cache<java.lang.Long,org.apereo.cas.services.RegisteredService> servicesManagerCache, java.util.List<org.apereo.cas.services.ServicesManagerRegisteredServiceLocator> servicesManagerRegisteredServiceLocators, org.springframework.core.env.Environment environment, org.springframework.context.ConfigurableApplicationContext applicationContext)
-
-
-
Method Detail
-
servicesManagerConfigurationContext
@Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.services.ServicesManagerConfigurationContext servicesManagerConfigurationContext(@Qualifier("serviceRegistry") org.apereo.cas.services.ChainingServiceRegistry serviceRegistry, @Qualifier("servicesManagerCache") com.github.benmanes.caffeine.cache.Cache<java.lang.Long,org.apereo.cas.services.RegisteredService> servicesManagerCache, java.util.List<org.apereo.cas.services.ServicesManagerRegisteredServiceLocator> servicesManagerRegisteredServiceLocators, org.springframework.core.env.Environment environment, org.springframework.context.ConfigurableApplicationContext applicationContext)
-
defaultServicesManagerExecutionPlanConfigurer
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="defaultServicesManagerExecutionPlanConfigurer") @ConditionalOnProperty(prefix="cas.service-registry.core", name="management-type", havingValue="DEFAULT", matchIfMissing=true) public org.apereo.cas.services.ServicesManagerExecutionPlanConfigurer defaultServicesManagerExecutionPlanConfigurer(@Qualifier("servicesManagerConfigurationContext") org.apereo.cas.services.ServicesManagerConfigurationContext servicesManagerConfigurationContext)
-
defaultServicesManagerRegisteredServiceLocator
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="defaultServicesManagerRegisteredServiceLocator") public org.apereo.cas.services.ServicesManagerRegisteredServiceLocator defaultServicesManagerRegisteredServiceLocator()
-
domainServicesManagerExecutionPlanConfigurer
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="domainServicesManagerExecutionPlanConfigurer") @ConditionalOnProperty(prefix="cas.service-registry.core", name="management-type", havingValue="DOMAIN") public org.apereo.cas.services.ServicesManagerExecutionPlanConfigurer domainServicesManagerExecutionPlanConfigurer(@Qualifier("servicesManagerConfigurationContext") org.apereo.cas.services.ServicesManagerConfigurationContext servicesManagerConfigurationContext)
-
-