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, setRouteNodeServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeDocumentpublic SimulationEngine()
public SimulationEngine(RouteNodeService routeNodeService, RouteHeaderService routeHeaderService, ParameterService parameterService, OrchestrationConfig config)
public SimulationResults runSimulation(SimulationCriteria criteria) throws Exception
runSimulation in interface SimulationWorkflowEngineExceptionpublic void process(String documentId, String nodeInstanceId) throws InvalidActionTakenException, DocumentSimulatedRouteException
process in interface WorkflowEngineprocess in class StandardWorkflowEngineInvalidActionTakenExceptionDocumentSimulatedRouteExceptionprotected void saveNode(RouteContext context, RouteNodeInstance nodeInstance)
saveNode in class StandardWorkflowEngineCopyright © 2005–2016 The Kuali Foundation. All rights reserved.