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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.springframework.context.ApplicationContextbooleanorg.springframework.validation.ValidatorvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidsetConversionService(ConversionService conversionService) voidsetDevelopment(boolean development) voidsetExpressionParser(ExpressionParser expressionParser) voidsetFlowArtifactFactory(FlowArtifactFactory flowArtifactFactory) voidsetValidationHintResolver(ValidationHintResolver validationHintResolver) voidsetValidator(org.springframework.validation.Validator validator) voidsetViewFactoryCreator(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:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-