public class DefaultStatefulKnowledgeSessionSimFluent extends AbstractTestableFluent<KieSessionSimulationFluent> implements KieSessionSimulationFluent
| Constructor and Description |
|---|
DefaultStatefulKnowledgeSessionSimFluent(SimulationFluent simulationFluent) |
given, test, test, test, testpublic DefaultStatefulKnowledgeSessionSimFluent(SimulationFluent simulationFluent)
protected KieSessionSimulationFluent addCommand(org.kie.api.command.Command command)
addCommand in class AbstractTestableFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent setGlobal(String identifier, Object object)
setGlobal in interface org.kie.internal.fluent.runtime.rule.RuleFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent insert(Object object)
insert in interface org.kie.internal.fluent.runtime.rule.RuleFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent update(org.kie.api.runtime.rule.FactHandle handle, Object object)
update in interface org.kie.internal.fluent.runtime.rule.RuleFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent delete(org.kie.api.runtime.rule.FactHandle handle)
delete in interface org.kie.internal.fluent.runtime.rule.RuleFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent fireAllRules()
fireAllRules in interface org.kie.internal.fluent.runtime.rule.RuleFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent assertRuleFired(String ruleName)
assertRuleFired in interface RuleTestFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent assertRuleFired(String ruleName, int fireCount)
RuleTestFluent#fireAllRules() in this step.assertRuleFired in interface RuleTestFluent<KieSessionSimulationFluent>ruleName - never nullfireCount - at least 0#fireAllRules() has not been called in this step yet.public String getActiveKnowledgeSessionId()
public SimulationFluent end(String context, String name)
end in interface org.kie.internal.fluent.EndContextFluent<SimulationFluent>public SimulationFluent end(String name)
end in interface org.kie.internal.fluent.EndContextFluent<SimulationFluent>public SimulationFluent end()
end in interface org.kie.internal.fluent.EndContextFluent<SimulationFluent>public KieSessionSimulationFluent set(String name)
set in interface org.kie.internal.fluent.ContextFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent startProcess(String identifier, Map<String,Object> params)
startProcess in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent startProcess(String identifier)
startProcess in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent createProcessInstance(String identifier, Map<String,Object> params)
createProcessInstance in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent startProcessInstance(long processId)
startProcessInstance in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent abortProcessInstance(long processInstanceId)
abortProcessInstance in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent signalEvent(String id, Object event, long processId)
signalEvent in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent signalEvent(String id, Object event)
signalEvent in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent newStep(long distanceMillis)
newStep in interface SimulationFluentBuilder<KieSessionSimulationFluent>public KieSessionSimulationFluent newStep(long distanceMillis, TimeUnit timeUnit)
newStep in interface SimulationFluentBuilder<KieSessionSimulationFluent>public KieSessionSimulationFluent newRelativeStep(long relativeDistance)
newRelativeStep in interface SimulationFluentBuilder<KieSessionSimulationFluent>public KieSessionSimulationFluent newRelativeStep(long relativeDistance, TimeUnit timeUnit)
newRelativeStep in interface SimulationFluentBuilder<KieSessionSimulationFluent>public KieSessionSimulationFluent out()
out in interface org.kie.internal.fluent.ContextFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent out(String name)
out in interface org.kie.internal.fluent.ContextFluent<KieSessionSimulationFluent>public KieSessionSimulationFluent getGlobal(String identifier)
getGlobal in interface org.kie.internal.fluent.runtime.rule.RuleFluent<KieSessionSimulationFluent>public org.kie.internal.fluent.runtime.WorkItemManagerFluent<org.kie.internal.fluent.runtime.WorkItemManagerFluent,KieSessionSimulationFluent> getWorkItemManager()
getWorkItemManager in interface org.kie.internal.fluent.runtime.process.ProcessFluent<KieSessionSimulationFluent>Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.