public class SimulationEngine extends StandardWorkflowEngine implements SimulationWorkflowEngine
config, helper, parameterService, routeHeaderService, routeNodeService
Constructor and Description |
---|
SimulationEngine() |
SimulationEngine(RouteNodeService routeNodeService,
RouteHeaderService routeHeaderService,
ParameterService parameterService,
OrchestrationConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
process(String documentId,
String nodeInstanceId) |
SimulationResults |
runSimulation(SimulationCriteria criteria) |
protected void |
saveNode(RouteContext context,
RouteNodeInstance nodeInstance)
Executes a "saveNode" for the simulation engine, this does not actually save the document, but rather
assigns it some simulation ids.
|
getParameterService, getRouteHeaderService, getRouteNodeService, initializeDocument, isRunPostProcessorLogic, lockAdditionalDocuments, nodePostProcess, processNodeInstance, setParameterService, setRouteHeaderService, setRouteNodeService
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initializeDocument
public SimulationEngine()
public SimulationEngine(RouteNodeService routeNodeService, RouteHeaderService routeHeaderService, ParameterService parameterService, OrchestrationConfig config)
public SimulationResults runSimulation(SimulationCriteria criteria) throws Exception
runSimulation
in interface SimulationWorkflowEngine
Exception
public void process(String documentId, String nodeInstanceId) throws InvalidActionTakenException, DocumentSimulatedRouteException
process
in interface WorkflowEngine
process
in class StandardWorkflowEngine
InvalidActionTakenException
DocumentSimulatedRouteException
protected void saveNode(RouteContext context, RouteNodeInstance nodeInstance)
saveNode
in class StandardWorkflowEngine
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.