Class FlowBuilderServices
java.lang.Object
org.springframework.webflow.engine.builder.support.FlowBuilderServices
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
public class FlowBuilderServices
extends Object
implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
A simple holder for configuring the services used by flow builders. These services are exposed to a builder in a
FlowBuilderContext
.
Note this class does not attempt to default any service implementations other than the FlowArtifactFactory
,
which is more like builder helper objects than a service. It is expected clients inject non-null references to
concrete service implementations appropriate for their environment.- Author:
- Keith Donald
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
org.springframework.context.ApplicationContext
boolean
org.springframework.validation.Validator
void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
setConversionService
(ConversionService conversionService) void
setDevelopment
(boolean development) void
setExpressionParser
(ExpressionParser expressionParser) void
setFlowArtifactFactory
(FlowArtifactFactory flowArtifactFactory) void
setValidationHintResolver
(ValidationHintResolver validationHintResolver) void
setValidator
(org.springframework.validation.Validator validator) void
setViewFactoryCreator
(ViewFactoryCreator viewFactoryCreator)
-
Constructor Details
-
FlowBuilderServices
public FlowBuilderServices()
-
-
Method Details
-
getFlowArtifactFactory
-
setFlowArtifactFactory
-
getViewFactoryCreator
-
setViewFactoryCreator
-
getConversionService
-
setConversionService
-
getExpressionParser
-
setExpressionParser
-
getValidator
public org.springframework.validation.Validator getValidator() -
setValidator
public void setValidator(org.springframework.validation.Validator validator) -
getValidationHintResolver
-
setValidationHintResolver
-
getDevelopment
public boolean getDevelopment() -
setDevelopment
public void setDevelopment(boolean development) -
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext() -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
Exception
-