public class KieSessionFluentImpl extends BaseBatchFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder> implements org.kie.internal.fluent.runtime.KieSessionFluent
fluentCtx| Constructor and Description |
|---|
KieSessionFluentImpl(ExecutableImpl fluentCtx) |
| Modifier and Type | Method and Description |
|---|---|
org.kie.internal.fluent.runtime.KieSessionFluent |
abortProcessInstance(long processInstanceId) |
org.kie.internal.fluent.runtime.KieSessionFluent |
createProcessInstance(String processId,
Map<String,Object> parameters) |
org.kie.internal.fluent.runtime.KieSessionFluent |
delete(org.kie.api.runtime.rule.FactHandle handle) |
org.kie.internal.fluent.runtime.FluentBuilder |
dispose() |
org.kie.internal.fluent.runtime.KieSessionFluent |
fireAllRules() |
org.kie.internal.fluent.runtime.KieSessionFluent |
getGlobal(String identifier) |
org.kie.internal.fluent.runtime.WorkItemManagerFluent<org.kie.internal.fluent.runtime.WorkItemManagerFluent,org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder> |
getWorkItemManager() |
org.kie.internal.fluent.runtime.KieSessionFluent |
insert(Object object) |
org.kie.internal.fluent.runtime.KieSessionFluent |
setGlobal(String identifier,
Object object) |
org.kie.internal.fluent.runtime.KieSessionFluent |
signalEvent(String type,
Object event) |
org.kie.internal.fluent.runtime.KieSessionFluent |
signalEvent(String type,
Object event,
long processInstanceId) |
org.kie.internal.fluent.runtime.KieSessionFluent |
startProcess(String processId) |
org.kie.internal.fluent.runtime.KieSessionFluent |
startProcess(String processId,
Map<String,Object> parameters) |
org.kie.internal.fluent.runtime.KieSessionFluent |
startProcessInstance(long processInstanceId) |
org.kie.internal.fluent.runtime.KieSessionFluent |
update(org.kie.api.runtime.rule.FactHandle handle,
Object object) |
addCommand, after, end, endConversation, get, get, get, getApplicationContext, getFluentContext, joinConversation, leaveConversation, newApplicationContext, out, out, relativeAfter, set, set, startConversationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic KieSessionFluentImpl(ExecutableImpl fluentCtx)
public org.kie.internal.fluent.runtime.KieSessionFluent startProcess(String processId)
startProcess in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent startProcess(String processId, Map<String,Object> parameters)
startProcess in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent createProcessInstance(String processId, Map<String,Object> parameters)
createProcessInstance in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent startProcessInstance(long processInstanceId)
startProcessInstance in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent signalEvent(String type, Object event)
signalEvent in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent signalEvent(String type, Object event, long processInstanceId)
signalEvent in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent abortProcessInstance(long processInstanceId)
abortProcessInstance in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.WorkItemManagerFluent<org.kie.internal.fluent.runtime.WorkItemManagerFluent,org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder> getWorkItemManager()
getWorkItemManager in interface org.kie.internal.fluent.runtime.process.ProcessFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent fireAllRules()
fireAllRules in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent setGlobal(String identifier, Object object)
setGlobal in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent getGlobal(String identifier)
getGlobal in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent insert(Object object)
insert in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent update(org.kie.api.runtime.rule.FactHandle handle,
Object object)
update in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.KieSessionFluent delete(org.kie.api.runtime.rule.FactHandle handle)
delete in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>public org.kie.internal.fluent.runtime.FluentBuilder dispose()
dispose in interface org.kie.internal.fluent.runtime.rule.RuleFluent<org.kie.internal.fluent.runtime.KieSessionFluent,org.kie.internal.fluent.runtime.FluentBuilder>Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.