public class SimulationEngine extends StandardWorkflowEngine implements SimulationWorkflowEngine
config, helper, parameterService, routeHeaderService, routeNodeService| Constructor and Description |
|---|
SimulationEngine() |
SimulationEngine(RouteNodeService routeNodeService,
RouteHeaderService routeHeaderService,
org.kuali.rice.coreservice.framework.parameter.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, org.kuali.rice.coreservice.framework.parameter.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.