org.drools.fluent.simulation
Interface SimulationFluent

All Superinterfaces:
org.drools.fluent.FluentRoot, TestableFluent<SimulationFluent>
All Known Implementing Classes:
DefaultSimulationFluent

public interface SimulationFluent
extends org.drools.fluent.FluentRoot, TestableFluent<SimulationFluent>


Method Summary
 SimulationFluent addCommand(org.drools.command.Command command)
           
 String getActiveKnowledgeBaseId()
           
 String getActiveKnowledgeBuilderId()
           
 String getActiveKnowledgeSessionId()
           
 KnowledgeBaseSimFluent getKnowledgeBase()
           
 KnowledgeBaseSimFluent getKnowledgeBase(String id)
           
 KnowledgeBuilderSimFluent getKnowledgeBuilder()
           
 KnowledgeBuilderSimFluent getKnowledgeBuilder(String id)
           
 SimulationFluent getPath(String id)
           
 org.drools.simulation.Simulation getSimulation()
          Gets the Simulation
 StatefulKnowledgeSessionSimFluent getStatefulKnowledgeSession()
           
 StatefulKnowledgeSessionSimFluent getStatefulKnowledgeSession(String id)
           
 KnowledgeBaseSimFluent newKnowledgeBase()
           
 KnowledgeBuilderSimFluent newKnowledgeBuilder()
           
 SimulationFluent newPath(String id)
           
 SimulationFluent newRelativeStep(long relativeDistance)
           
 SimulationFluent newRelativeStep(long relativeDistance, TimeUnit timeUnit)
           
 StatefulKnowledgeSessionSimFluent newStatefulKnowledgeSession()
           
 SimulationFluent newStep(long distanceMillis)
           
 SimulationFluent newStep(long distanceMillis, TimeUnit timeUnit)
           
 void runSimulation()
          Run the Simulation with startTimeMillis now.
 void runSimulation(long startTimeMillis)
          Run the Simulation.
 
Methods inherited from interface org.drools.fluent.FluentRoot
getVariableContext
 
Methods inherited from interface org.drools.fluent.test.TestableFluent
test, test, test, test
 

Method Detail

newPath

SimulationFluent newPath(String id)

getPath

SimulationFluent getPath(String id)

newStep

SimulationFluent newStep(long distanceMillis)

newStep

SimulationFluent newStep(long distanceMillis,
                         TimeUnit timeUnit)

newRelativeStep

SimulationFluent newRelativeStep(long relativeDistance)

newRelativeStep

SimulationFluent newRelativeStep(long relativeDistance,
                                 TimeUnit timeUnit)

addCommand

SimulationFluent addCommand(org.drools.command.Command command)

getActiveKnowledgeBuilderId

String getActiveKnowledgeBuilderId()

newKnowledgeBuilder

KnowledgeBuilderSimFluent newKnowledgeBuilder()

getKnowledgeBuilder

KnowledgeBuilderSimFluent getKnowledgeBuilder()

getKnowledgeBuilder

KnowledgeBuilderSimFluent getKnowledgeBuilder(String id)

getActiveKnowledgeBaseId

String getActiveKnowledgeBaseId()

newKnowledgeBase

KnowledgeBaseSimFluent newKnowledgeBase()

getKnowledgeBase

KnowledgeBaseSimFluent getKnowledgeBase()

getKnowledgeBase

KnowledgeBaseSimFluent getKnowledgeBase(String id)

getActiveKnowledgeSessionId

String getActiveKnowledgeSessionId()

newStatefulKnowledgeSession

StatefulKnowledgeSessionSimFluent newStatefulKnowledgeSession()

getStatefulKnowledgeSession

StatefulKnowledgeSessionSimFluent getStatefulKnowledgeSession()

getStatefulKnowledgeSession

StatefulKnowledgeSessionSimFluent getStatefulKnowledgeSession(String id)

getSimulation

org.drools.simulation.Simulation getSimulation()
Gets the Simulation

Returns:
never null

runSimulation

void runSimulation()
Run the Simulation with startTimeMillis now.


runSimulation

void runSimulation(long startTimeMillis)
Run the Simulation.

Parameters:
startTimeMillis - never null


Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.