org.jbpm.simulation
Class SimulationContext
java.lang.Object
org.jbpm.simulation.SimulationContext
public class SimulationContext
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
simulationContextThreadLocal
protected static InheritableThreadLocal<SimulationContext> simulationContextThreadLocal
SimulationContext
public SimulationContext()
getContext
public static SimulationContext getContext()
setContext
public static void setContext(SimulationContext context)
getRepository
public SimulationRepository getRepository()
getRegistry
public SimulationRegistry getRegistry()
setRepository
protected void setRepository(SimulationRepository repository)
setRegistry
protected void setRegistry(SimulationRegistry registry)
getCurrentPath
public SimulationPath getCurrentPath()
setCurrentPath
public void setCurrentPath(SimulationPath currentPath)
getStartTime
public long getStartTime()
setStartTime
public void setStartTime(long startTime)
getDataProvider
public SimulationDataProvider getDataProvider()
setDataProvider
public void setDataProvider(SimulationDataProvider dataProvider)
getClock
public org.drools.core.time.SessionPseudoClock getClock()
setClock
public void setClock(org.drools.core.time.SessionPseudoClock clock)
getStaffPoolManager
public StaffPoolManager getStaffPoolManager()
setStaffPoolManager
public void setStaffPoolManager(StaffPoolManager staffPoolManager)
getMaxEndTime
public long getMaxEndTime()
setMaxEndTime
public void setMaxEndTime(long maxEndTime)
resetMaxEndTime
public void resetMaxEndTime()
getExecutedNodes
public List<String> getExecutedNodes()
setExecutedNodes
public void setExecutedNodes(List<String> executedNodes)
addExecutedNode
public void addExecutedNode(String node)
isLoopLimitExceeded
public boolean isLoopLimitExceeded(String node)
getProcessInstanceId
public long getProcessInstanceId()
setProcessInstanceId
public void setProcessInstanceId(long processInstanceId)
incrementProcessInstanceId
public void incrementProcessInstanceId()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.