Package org.apereo.cas.web.flow
Interface CasWebflowExecutionPlan
public interface CasWebflowExecutionPlan
This is
CasWebflowExecutionPlan.- Since:
- 5.3.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()Execute the plan.Gets webflow configurers.Collection<org.springframework.web.servlet.HandlerInterceptor> Gets webflow interceptors.Gets webflow login context providers.voidRegister webflow configurer.voidregisterWebflowInterceptor(org.springframework.web.servlet.HandlerInterceptor interceptor) Register webflow interceptor.voidRegister webflow login context provider.
-
Field Details
-
BEAN_NAME
Implementation bean name.- See Also:
-
-
Method Details
-
registerWebflowLoginContextProvider
Register webflow login context provider.- Parameters:
provider- the provider
-
registerWebflowConfigurer
Register webflow configurer.- Parameters:
cfg- the cfg
-
registerWebflowInterceptor
void registerWebflowInterceptor(org.springframework.web.servlet.HandlerInterceptor interceptor) Register webflow interceptor.- Parameters:
interceptor- the interceptor
-
getWebflowConfigurers
Collection<CasWebflowConfigurer> getWebflowConfigurers()Gets webflow configurers.- Returns:
- the webflow configurers
-
getWebflowInterceptors
Collection<org.springframework.web.servlet.HandlerInterceptor> getWebflowInterceptors()Gets webflow interceptors.- Returns:
- the webflow interceptors
-
getWebflowLoginContextProviders
Collection<CasWebflowLoginContextProvider> getWebflowLoginContextProviders()Gets webflow login context providers.- Returns:
- the webflow login context providers
-
execute
void execute()Execute the plan.
-