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.FluentRoot
public org.kie.api.command.BatchExecutionCommand getBatchExecution()
getBatchExecution
in interface FluentBatchExecution
public FluentBatchExecution newBatchExecution()
newBatchExecution
in interface FluentBatchExecution
public 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-2015 JBoss by Red Hat. All Rights Reserved.