Class DefaultCasWebflowExecutionPlan
java.lang.Object
org.apereo.cas.web.flow.configurer.plan.DefaultCasWebflowExecutionPlan
- All Implemented Interfaces:
org.apereo.cas.web.flow.CasWebflowExecutionPlan
public class DefaultCasWebflowExecutionPlan
extends Object
implements org.apereo.cas.web.flow.CasWebflowExecutionPlan
This is
DefaultCasWebflowExecutionPlan.- Since:
- 5.3.0
-
Field Summary
Fields inherited from interface org.apereo.cas.web.flow.CasWebflowExecutionPlan
BEAN_NAME -
Constructor Summary
ConstructorsConstructorDescriptionDefaultCasWebflowExecutionPlan(org.springframework.context.ConfigurableApplicationContext applicationContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.web.flow.CasWebflowExecutionPlanexecute()org.springframework.context.ConfigurableApplicationContextorg.apereo.cas.util.concurrent.CasReentrantLockgetLock()List<org.apereo.cas.web.flow.CasWebflowConfigurer> List<org.springframework.web.servlet.HandlerInterceptor> List<org.apereo.cas.web.flow.CasWebflowLoginContextProvider> booleanvoidregisterWebflowConfigurer(org.apereo.cas.web.flow.CasWebflowConfigurer cfg) voidregisterWebflowInterceptor(org.springframework.web.servlet.HandlerInterceptor interceptor) voidregisterWebflowLoginContextProvider(org.apereo.cas.web.flow.CasWebflowLoginContextProvider provider)
-
Constructor Details
-
DefaultCasWebflowExecutionPlan
public DefaultCasWebflowExecutionPlan(org.springframework.context.ConfigurableApplicationContext applicationContext)
-
-
Method Details
-
registerWebflowLoginContextProvider
public void registerWebflowLoginContextProvider(org.apereo.cas.web.flow.CasWebflowLoginContextProvider provider) - Specified by:
registerWebflowLoginContextProviderin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
registerWebflowConfigurer
public void registerWebflowConfigurer(org.apereo.cas.web.flow.CasWebflowConfigurer cfg) - Specified by:
registerWebflowConfigurerin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
registerWebflowInterceptor
public void registerWebflowInterceptor(org.springframework.web.servlet.HandlerInterceptor interceptor) - Specified by:
registerWebflowInterceptorin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
execute
public org.apereo.cas.web.flow.CasWebflowExecutionPlan execute()- Specified by:
executein interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
getLock
public org.apereo.cas.util.concurrent.CasReentrantLock getLock() -
getWebflowConfigurers
- Specified by:
getWebflowConfigurersin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
getWebflowInterceptors
- Specified by:
getWebflowInterceptorsin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
getWebflowLoginContextProviders
public List<org.apereo.cas.web.flow.CasWebflowLoginContextProvider> getWebflowLoginContextProviders()- Specified by:
getWebflowLoginContextProvidersin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-
getApplicationContext
public org.springframework.context.ConfigurableApplicationContext getApplicationContext() -
isInitialized
public boolean isInitialized()- Specified by:
isInitializedin interfaceorg.apereo.cas.web.flow.CasWebflowExecutionPlan
-