Class FlowModelFlowBuilder
java.lang.Object
org.springframework.webflow.engine.builder.support.AbstractFlowBuilder
org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder
net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
- All Implemented Interfaces:
FlowBuilder
This is subclassed in order to customize the Spring
ApplicationContext used for flow configuration.-
Field Summary
Fields inherited from class org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder
VALIDATION_HINT_RESOLVER_FLOW_ATTR, VALIDATOR_FLOW_ATTR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GenericApplicationContextprivate GenericApplicationContextcreateFlowApplicationContext(String[] resources) Create our ownGenericApplicationContextusing our own builder logic.private String[]parseContextResources(List<BeanImportModel> beanImports) Pull out the imported resources as Strings so we can resolve them later.Methods inherited from class org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder
buildEndActions, buildExceptionHandlers, buildGlobalTransitions, buildInputMapper, buildOutputMapper, buildStartActions, buildStates, buildVariables, createFlow, doDispose, doInit, getFlowModel, getFlowModelHolder, getFlowResourceString, getLocalContext, hasFlowChanged, registerFlowBeans, setLocalContext, toStringMethods inherited from class org.springframework.webflow.engine.builder.support.AbstractFlowBuilder
dispose, getContext, getFlow, init
-
Constructor Details
-
FlowModelFlowBuilder
Constructor.- Parameters:
flowModelHolder- the flow model holder
-
-
Method Details
-
createFlowApplicationContext
- Overrides:
createFlowApplicationContextin classFlowModelFlowBuilder
-
parseContextResources
Pull out the imported resources as Strings so we can resolve them later.- Parameters:
beanImports- the imports- Returns:
- the imported resource paths
-
createFlowApplicationContext
Create our ownGenericApplicationContextusing our own builder logic.- Parameters:
resources- the imports- Returns:
- the context
-