org.springframework.webflow.engine.builder.support
Class FlowBuilderServices
java.lang.Object
org.springframework.webflow.engine.builder.support.FlowBuilderServices
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
public class FlowBuilderServices
- extends java.lang.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:
FlowBuilderContextImpl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlowBuilderServices
public FlowBuilderServices()
getFlowArtifactFactory
public FlowArtifactFactory getFlowArtifactFactory()
setFlowArtifactFactory
public void setFlowArtifactFactory(FlowArtifactFactory flowArtifactFactory)
getViewFactoryCreator
public ViewFactoryCreator getViewFactoryCreator()
setViewFactoryCreator
public void setViewFactoryCreator(ViewFactoryCreator viewFactoryCreator)
getConversionService
public ConversionService getConversionService()
setConversionService
public void setConversionService(ConversionService conversionService)
getExpressionParser
public ExpressionParser getExpressionParser()
setExpressionParser
public void setExpressionParser(ExpressionParser expressionParser)
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 interface org.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
afterPropertiesSet
public void afterPropertiesSet()
throws java.lang.Exception
- Specified by:
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception