public class WorkflowEngineFactoryImpl extends Object implements WorkflowEngineFactory, org.springframework.beans.factory.InitializingBean
WorkflowEngineFactory
.Constructor and Description |
---|
WorkflowEngineFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
Ensures that all dependencies were injected into this factory.
|
ParameterService |
getParameterService() |
RouteHeaderService |
getRouteHeaderService() |
RouteNodeService |
getRouteNodeService() |
<E extends WorkflowEngine> |
newEngine(OrchestrationConfig config)
Constructs a new WorkflowEngine instance using the passed in orchestration
configuration.
|
void |
setParameterService(ParameterService parameterService) |
void |
setRouteHeaderService(RouteHeaderService routeHeaderService) |
void |
setRouteNodeService(RouteNodeService routeNodeService) |
public WorkflowEngineFactoryImpl()
public void afterPropertiesSet()
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
IllegalStateException
- if any of the required services are nullInitializingBean.afterPropertiesSet()
public <E extends WorkflowEngine> E newEngine(OrchestrationConfig config)
WorkflowEngineFactory
newEngine
in interface WorkflowEngineFactory
WorkflowEngineFactory.newEngine(org.kuali.rice.kew.engine.OrchestrationConfig)
public RouteNodeService getRouteNodeService()
public void setRouteNodeService(RouteNodeService routeNodeService)
routeNodeService
- the routeNodeService to setpublic RouteHeaderService getRouteHeaderService()
public void setRouteHeaderService(RouteHeaderService routeHeaderService)
routeHeaderService
- the routeHeaderService to setpublic ParameterService getParameterService()
public void setParameterService(ParameterService parameterService)
parameterService
- the parameterService to setCopyright © 2005–2016 The Kuali Foundation. All rights reserved.