public class FluentBatchExecutionImpl extends Object implements FluentBatchExecution
| Constructor and Description |
|---|
FluentBatchExecutionImpl() |
public void addCommand(org.drools.core.command.impl.GenericCommand<?> cmd)
public <P> org.kie.internal.fluent.VariableContext<P> getVariableContext()
getVariableContext in interface org.kie.internal.fluent.FluentRootpublic org.kie.api.command.BatchExecutionCommand getBatchExecution()
getBatchExecution in interface FluentBatchExecutionpublic FluentBatchExecution newBatchExecution()
newBatchExecution in interface FluentBatchExecutionpublic FluentBatchExecution insert(Object object)
insert in interface org.kie.internal.fluent.runtime.rule.RuleFluent<FluentBatchExecution>public FluentBatchExecution update(org.kie.api.runtime.rule.FactHandle handle, Object object)
update in interface org.kie.internal.fluent.runtime.rule.RuleFluent<FluentBatchExecution>public FluentBatchExecution delete(org.kie.api.runtime.rule.FactHandle handle)
delete in interface org.kie.internal.fluent.runtime.rule.RuleFluent<FluentBatchExecution>public FluentBatchExecution fireAllRules()
fireAllRules in interface org.kie.internal.fluent.runtime.rule.RuleFluent<FluentBatchExecution>public FluentBatchExecution assertRuleFired(String ruleName)
public FluentBatchExecution assertRuleFired(String ruleName, int fireCount)
public FluentBatchExecution setGlobal(String identifier, Object object)
setGlobal in interface org.kie.internal.fluent.runtime.rule.RuleFluent<FluentBatchExecution>public FluentBatchExecution set(String name)
set in interface org.kie.internal.fluent.ContextFluent<FluentBatchExecution>public FluentBatchExecution startProcess(String identifier, Map<String,Object> params)
public FluentBatchExecution startProcess(String identifier)
public FluentBatchExecution createProcessInstance(String identifier, Map<String,Object> params)
public FluentBatchExecution startProcessInstance(long processId)
public FluentBatchExecution signalEvent(String id, Object event, long processId)
public FluentBatchExecution signalEvent(String id, Object event)
public FluentBatchExecution out()
out in interface org.kie.internal.fluent.ContextFluent<FluentBatchExecution>public FluentBatchExecution out(String name)
out in interface org.kie.internal.fluent.ContextFluent<FluentBatchExecution>public FluentBatchExecution getGlobal(String identifier)
getGlobal in interface org.kie.internal.fluent.runtime.rule.RuleFluent<FluentBatchExecution>Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.