public class Simulator extends Object implements org.kie.internal.command.World, org.drools.core.command.GetDefaultValue
| Modifier and Type | Class and Description |
|---|---|
static interface |
Simulator.CommandExecutionHandler |
static class |
Simulator.DefaultCommandExecutionHandler |
| Constructor and Description |
|---|
Simulator(org.kie.internal.simulation.Simulation simulation,
long startTime) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
org.kie.internal.simulation.SimulationStep |
executeNextStep() |
Object |
get(String identifier) |
org.kie.internal.command.Context |
getContext(String identifier) |
org.kie.internal.command.World |
getContextManager() |
Object |
getLastReturnValue() |
String |
getName() |
Object |
getObject() |
org.kie.internal.command.Context |
getRootContext() |
org.kie.internal.simulation.Simulation |
getSimulation() |
void |
remove(String identifier) |
void |
run() |
void |
set(String identifier,
Object value) |
void |
setCommandExecutionHandler(Simulator.CommandExecutionHandler executionHandler) |
public Simulator(org.kie.internal.simulation.Simulation simulation,
long startTime)
public void run()
public org.kie.internal.simulation.SimulationStep executeNextStep()
public void setCommandExecutionHandler(Simulator.CommandExecutionHandler executionHandler)
public org.kie.internal.command.Context getContext(String identifier)
getContext in interface org.kie.internal.command.Worldpublic org.kie.internal.command.Context getRootContext()
public org.kie.internal.simulation.Simulation getSimulation()
public Object getLastReturnValue()
public Object getObject()
getObject in interface org.drools.core.command.GetDefaultValuepublic org.kie.internal.command.World getContextManager()
getContextManager in interface org.kie.internal.command.Contextpublic String getName()
getName in interface org.kie.internal.command.Contextpublic Object get(String identifier)
get in interface org.kie.internal.command.Contextpublic void set(String identifier, Object value)
set in interface org.kie.internal.command.Contextpublic void remove(String identifier)
remove in interface org.kie.internal.command.Contextpublic void dispose()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.