Class StatefulKnowledgeSessionForRHS
- java.lang.Object
-
- org.drools.kiesession.consequence.StatefulKnowledgeSessionForRHS
-
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable,org.drools.core.common.EventSupport,org.drools.core.common.InternalWorkingMemory,org.drools.core.common.InternalWorkingMemoryActions,org.drools.core.common.ReteEvaluator,org.drools.core.WorkingMemory,org.drools.core.WorkingMemoryEntryPoint,org.drools.core.WorkingMemoryEventManager,org.kie.api.event.kiebase.KieBaseEventManager,org.kie.api.event.KieRuntimeEventManager,org.kie.api.event.process.ProcessEventManager,org.kie.api.event.rule.RuleRuntimeEventManager,org.kie.api.runtime.CommandExecutor,org.kie.api.runtime.KieRuntime,org.kie.api.runtime.KieSession,org.kie.api.runtime.process.ProcessRuntime,org.kie.api.runtime.process.StatefulProcessSession,org.kie.api.runtime.rule.EntryPoint,org.kie.api.runtime.rule.RuleRuntime,org.kie.api.runtime.rule.StatefulRuleSession
public class StatefulKnowledgeSessionForRHS extends java.lang.Object implements org.kie.api.runtime.KieSession, org.drools.core.common.InternalWorkingMemoryActions, org.drools.core.common.EventSupport, org.kie.api.runtime.KieRuntime, java.io.ExternalizableWrapper of ReteEvaluator so to intercept call from RHS internal Drools execution and proxy or delegate method call as appropriate.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StatefulKnowledgeSessionImpldelegate
-
Constructor Summary
Constructors Constructor Description StatefulKnowledgeSessionForRHS()This should be used just by deserialization.StatefulKnowledgeSessionForRHS(StatefulKnowledgeSessionImpl reteEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabortProcessInstance(java.lang.String id)voidactivate()voidactivationFired()voidaddEventListener(org.kie.api.event.kiebase.KieBaseEventListener listener)voidaddEventListener(org.kie.api.event.process.ProcessEventListener listener)voidaddEventListener(org.kie.api.event.rule.AgendaEventListener listener)voidaddEventListener(org.kie.api.event.rule.RuleRuntimeEventListener listener)voidaddEventListener(org.kie.internal.event.rule.RuleEventListener listener)voidaddPropagation(org.drools.core.phreak.PropagationEntry propagationEntry, boolean register)voidcancelActivation(org.drools.core.rule.consequence.InternalMatch internalMatch, boolean declarativeAgenda)voidclearActivationGroup(java.lang.String group)voidclearAgenda()voidclearAgendaGroup(java.lang.String group)voidclearNodeMemory(org.drools.core.common.MemoryFactory node)voidclearRuleFlowGroup(java.lang.String group)voidcloseLiveQuery(org.drools.core.common.InternalFactHandle factHandle)org.kie.api.runtime.process.ProcessInstancecreateProcessInstance(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> parameters)org.kie.api.runtime.process.ProcessInstancecreateProcessInstance(java.lang.String processId, org.kie.internal.process.CorrelationKey correlationKey, java.util.Map<java.lang.String,java.lang.Object> parameters)<T> TcreateRuntimeService(java.lang.Class<T> cls)voiddeactivate()voiddelete(org.kie.api.runtime.rule.FactHandle handle)voiddelete(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode)voiddelete(org.kie.api.runtime.rule.FactHandle factHandle, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)voiddelete(org.kie.api.runtime.rule.FactHandle handle, org.kie.api.runtime.rule.FactHandle.State fhState)voiddestroy()voiddispose()<T,K>
Tdon(org.drools.core.rule.consequence.InternalMatch internalMatch, K core, java.lang.Class<T> trait, boolean b, org.drools.core.beliefsystem.Mode[] modes)<T,K>
Tdon(org.drools.core.rule.consequence.InternalMatch internalMatch, K core, java.util.Collection<java.lang.Class<? extends org.drools.core.factmodel.traits.Thing>> traits, boolean b, org.drools.core.beliefsystem.Mode[] modes)voidendBatchExecution()voidendOperation()booleanequals(java.lang.Object obj)<T> Texecute(org.kie.api.command.Command<T> command)intfireAllRules()intfireAllRules(int fireLimit)intfireAllRules(org.kie.api.runtime.rule.AgendaFilter agendaFilter)intfireAllRules(org.kie.api.runtime.rule.AgendaFilter agendaFilter, int fireLimit)voidfireUntilHalt()voidfireUntilHalt(org.kie.api.runtime.rule.AgendaFilter agendaFilter)voidflushPropagations()java.util.Iterator<? extends org.drools.core.phreak.PropagationEntry>getActionsIterator()org.drools.core.common.ActivationsManagergetActivationsManager()org.drools.core.common.InternalAgendagetAgenda()java.util.Collection<org.kie.api.event.rule.AgendaEventListener>getAgendaEventListeners()org.drools.core.event.AgendaEventSupportgetAgendaEventSupport()org.kie.api.runtime.CalendarsgetCalendars()java.util.Map<java.lang.String,org.kie.api.runtime.Channel>getChannels()org.drools.core.rule.EntryPointIdgetEntryPoint()org.drools.core.WorkingMemoryEntryPointgetEntryPoint(java.lang.String name)java.lang.StringgetEntryPointId()org.drools.core.reteoo.EntryPointNodegetEntryPointNode()java.util.Collection<? extends org.kie.api.runtime.rule.EntryPoint>getEntryPoints()org.kie.api.runtime.EnvironmentgetEnvironment()longgetFactCount()org.drools.core.common.InternalFactHandlegetFactHandle(java.lang.Object object)org.drools.core.rule.accessor.FactHandleFactorygetFactHandleFactory()<T extends org.kie.api.runtime.rule.FactHandle>
java.util.Collection<T>getFactHandles()<T extends org.kie.api.runtime.rule.FactHandle>
java.util.Collection<T>getFactHandles(org.kie.api.runtime.ObjectFilter filter)java.lang.ObjectgetGlobal(java.lang.String identifier)org.drools.core.rule.accessor.GlobalResolvergetGlobalResolver()org.kie.api.runtime.GlobalsgetGlobals()org.drools.core.rule.accessor.FactHandleFactorygetHandleFactory()intgetId()longgetIdentifier()longgetIdleTime()org.drools.core.common.InternalFactHandlegetInitialFactHandle()org.kie.api.KieBasegetKieBase()java.util.Collection<org.kie.api.event.kiebase.KieBaseEventListener>getKieBaseEventListeners()<T> TgetKieRuntime(java.lang.Class<T> cls)InternalKnowledgeBasegetKnowledgeBase()org.drools.core.common.InternalKnowledgeRuntimegetKnowledgeRuntime()longgetLastIdleTimestamp()java.util.concurrent.locks.LockgetLock()org.kie.api.logger.KieRuntimeLoggergetLogger()longgetNextPropagationIdCounter()org.drools.core.common.NodeMemoriesgetNodeMemories()<T extends org.drools.core.common.Memory>
TgetNodeMemory(org.drools.core.common.MemoryFactory<T> node)java.lang.ObjectgetObject(org.kie.api.runtime.rule.FactHandle handle)java.util.Collection<? extends java.lang.Object>getObjects()java.util.Collection<? extends java.lang.Object>getObjects(org.kie.api.runtime.ObjectFilter filter)org.drools.core.common.ObjectStoregetObjectStore()org.drools.core.common.ObjectTypeConfigurationRegistrygetObjectTypeConfigurationRegistry()java.util.Collection<org.kie.api.event.process.ProcessEventListener>getProcessEventListeners()org.kie.api.runtime.process.ProcessInstancegetProcessInstance(java.lang.String id)org.kie.api.runtime.process.ProcessInstancegetProcessInstance(java.lang.String id, boolean readOnly)org.kie.api.runtime.process.ProcessInstancegetProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)java.util.Collection<org.kie.api.runtime.process.ProcessInstance>getProcessInstances()org.drools.core.runtime.process.InternalProcessRuntimegetProcessRuntime()org.kie.api.runtime.rule.QueryResultsgetQueryResults(java.lang.String queryName, java.lang.Object... arguments)org.drools.core.common.ReteEvaluatorgetReteEvaluator()org.drools.core.event.RuleEventListenerSupportgetRuleEventSupport()java.util.Collection<org.kie.api.event.rule.RuleRuntimeEventListener>getRuleRuntimeEventListeners()org.drools.core.event.RuleRuntimeEventSupportgetRuleRuntimeEventSupport()org.drools.core.RuleSessionConfigurationgetRuleSessionConfiguration()org.kie.api.time.SessionClockgetSessionClock()org.drools.core.SessionConfigurationgetSessionConfiguration()org.drools.core.time.TimerServicegetTimerService()longgetTimeToNextJob()longgetTotalFactCount()org.kie.api.runtime.process.WorkItemManagergetWorkItemManager()voidhalt()inthashCode()org.kie.api.runtime.rule.FactHandleinsert(java.lang.Object object)org.kie.api.runtime.rule.FactHandleinsert(java.lang.Object object, boolean dynamic)org.kie.api.runtime.rule.FactHandleinsert(java.lang.Object object, boolean dynamic, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode)org.kie.api.runtime.rule.FactHandleinsertAsync(java.lang.Object object)org.drools.core.runtime.process.InternalProcessRuntimeinternalGetProcessRuntime()booleanisAlive()booleanisSequential()java.util.Iterator<org.drools.core.common.InternalFactHandle>iterateFactHandles()java.util.Iterator<org.drools.core.common.InternalFactHandle>iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)java.util.Iterator<?>iterateObjects()java.util.Iterator<?>iterateObjects(org.kie.api.runtime.ObjectFilter filter)voidnotifyWaitOnRest()org.kie.api.runtime.rule.LiveQueryopenLiveQuery(java.lang.String query, java.lang.Object[] arguments, org.kie.api.runtime.rule.ViewChangedEventListener listener)voidprepareToFireActivation()voidreadExternal(java.io.ObjectInput in)voidregisterChannel(java.lang.String name, org.kie.api.runtime.Channel channel)voidremoveEventListener(org.kie.api.event.kiebase.KieBaseEventListener listener)voidremoveEventListener(org.kie.api.event.process.ProcessEventListener listener)voidremoveEventListener(org.kie.api.event.rule.AgendaEventListener listener)voidremoveEventListener(org.kie.api.event.rule.RuleRuntimeEventListener listener)voidremoveEventListener(org.kie.internal.event.rule.RuleEventListener listener)voidremoveGlobal(java.lang.String identifier)voidreset()voidreset(int handleId, long handleCounter, long propagationCounter)voidretract(org.kie.api.runtime.rule.FactHandle handle)voidsetAgendaEventSupport(org.drools.core.event.AgendaEventSupport agendaEventSupport)voidsetEndOperationListener(org.drools.core.common.EndOperationListener listener)voidsetFocus(java.lang.String focus)voidsetGlobal(java.lang.String identifier, java.lang.Object value)voidsetGlobalResolver(org.drools.core.rule.accessor.GlobalResolver globalResolver)voidsetIdentifier(long id)voidsetLogger(org.kie.api.logger.KieRuntimeLogger logger)voidsetRuleRuntimeEventSupport(org.drools.core.event.RuleRuntimeEventSupport workingMemoryEventSupport)<T,K,X extends org.drools.core.factmodel.traits.TraitableBean>
org.drools.core.factmodel.traits.Thing<K>shed(org.drools.core.rule.consequence.InternalMatch internalMatch, org.drools.core.factmodel.traits.TraitableBean<K,X> core, java.lang.Class<T> trait)voidsignalEvent(java.lang.String type, java.lang.Object event)voidsignalEvent(java.lang.String type, java.lang.Object event, java.lang.String processInstanceId)voidstartBatchExecution()voidstartOperation()org.kie.api.runtime.process.ProcessInstancestartProcess(java.lang.String processId)org.kie.api.runtime.process.ProcessInstancestartProcess(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> parameters)org.kie.api.runtime.process.ProcessInstancestartProcess(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> parameters, org.kie.api.runtime.rule.AgendaFilter agendaFilter)org.kie.api.runtime.process.ProcessInstancestartProcess(java.lang.String processId, org.kie.api.runtime.rule.AgendaFilter agendaFilter)org.kie.api.runtime.process.ProcessInstancestartProcess(java.lang.String processId, org.kie.internal.process.CorrelationKey correlationKey, java.util.Map<java.lang.String,java.lang.Object> parameters)org.kie.api.runtime.process.ProcessInstancestartProcessFromNodeIds(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String... nodeIds)org.kie.api.runtime.process.ProcessInstancestartProcessInstance(java.lang.String processInstanceId)voidsubmit(org.kie.api.runtime.KieSession.AtomicAction action)java.lang.StringtoString()booleantryDeactivate()voidunregisterChannel(java.lang.String name)voidupdate(org.kie.api.runtime.rule.FactHandle factHandle)voidupdate(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object)voidupdate(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, java.lang.String... modifiedProperties)voidupdate(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, org.drools.core.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)voidupdateEntryPointsCache()voidupdateTraits(org.drools.core.common.InternalFactHandle h, org.drools.core.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)voidwriteExternal(java.io.ObjectOutput out)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.core.common.InternalWorkingMemory
getStoreForClass, isThreadSafe
-
-
-
-
Field Detail
-
delegate
protected StatefulKnowledgeSessionImpl delegate
-
-
Constructor Detail
-
StatefulKnowledgeSessionForRHS
public StatefulKnowledgeSessionForRHS(StatefulKnowledgeSessionImpl reteEvaluator)
-
StatefulKnowledgeSessionForRHS
public StatefulKnowledgeSessionForRHS()
This should be used just by deserialization. Please avoid using this empty constructor in your code.
-
-
Method Detail
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternalin interfacejava.io.Externalizable- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
writeExternalin interfacejava.io.Externalizable- Throws:
java.io.IOException
-
getQueryResults
public org.kie.api.runtime.rule.QueryResults getQueryResults(java.lang.String queryName, java.lang.Object... arguments)- Specified by:
getQueryResultsin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
getQueryResultsin interfaceorg.kie.api.runtime.rule.RuleRuntime- Specified by:
getQueryResultsin interfaceorg.drools.core.WorkingMemory
-
getLogger
public org.kie.api.logger.KieRuntimeLogger getLogger()
- Specified by:
getLoggerin interfaceorg.kie.api.event.KieRuntimeEventManager
-
setLogger
public void setLogger(org.kie.api.logger.KieRuntimeLogger logger)
-
getKieRuntime
public <T> T getKieRuntime(java.lang.Class<T> cls)
- Specified by:
getKieRuntimein interfaceorg.kie.api.runtime.KieSession
-
createRuntimeService
public <T> T createRuntimeService(java.lang.Class<T> cls)
-
addEventListener
public void addEventListener(org.kie.api.event.process.ProcessEventListener listener)
- Specified by:
addEventListenerin interfaceorg.kie.api.event.process.ProcessEventManager
-
getProcessEventListeners
public java.util.Collection<org.kie.api.event.process.ProcessEventListener> getProcessEventListeners()
- Specified by:
getProcessEventListenersin interfaceorg.kie.api.event.process.ProcessEventManager
-
removeEventListener
public void removeEventListener(org.kie.api.event.process.ProcessEventListener listener)
- Specified by:
removeEventListenerin interfaceorg.kie.api.event.process.ProcessEventManager
-
getKieBase
public org.kie.api.KieBase getKieBase()
- Specified by:
getKieBasein interfaceorg.kie.api.runtime.KieRuntime
-
isAlive
public boolean isAlive()
-
destroy
public void destroy()
- Specified by:
destroyin interfaceorg.kie.api.runtime.KieSession
-
update
public void update(org.kie.api.runtime.rule.FactHandle factHandle)
-
abortProcessInstance
public void abortProcessInstance(java.lang.String id)
- Specified by:
abortProcessInstancein interfaceorg.kie.api.runtime.process.ProcessRuntime
-
signalEvent
public void signalEvent(java.lang.String type, java.lang.Object event)- Specified by:
signalEventin interfaceorg.kie.api.runtime.process.ProcessRuntime
-
signalEvent
public void signalEvent(java.lang.String type, java.lang.Object event, java.lang.String processInstanceId)- Specified by:
signalEventin interfaceorg.kie.api.runtime.process.ProcessRuntime
-
getGlobals
public org.kie.api.runtime.Globals getGlobals()
- Specified by:
getGlobalsin interfaceorg.kie.api.runtime.KieRuntime
-
execute
public <T> T execute(org.kie.api.command.Command<T> command)
- Specified by:
executein interfaceorg.kie.api.runtime.CommandExecutor
-
openLiveQuery
public org.kie.api.runtime.rule.LiveQuery openLiveQuery(java.lang.String query, java.lang.Object[] arguments, org.kie.api.runtime.rule.ViewChangedEventListener listener)- Specified by:
openLiveQueryin interfaceorg.kie.api.runtime.rule.RuleRuntime
-
reset
public void reset(int handleId, long handleCounter, long propagationCounter)
-
addEventListener
public void addEventListener(org.kie.internal.event.rule.RuleEventListener listener)
-
removeEventListener
public void removeEventListener(org.kie.internal.event.rule.RuleEventListener listener)
-
getId
public int getId()
- Specified by:
getIdin interfaceorg.kie.api.runtime.KieSession
-
fireUntilHalt
public void fireUntilHalt()
- Specified by:
fireUntilHaltin interfaceorg.kie.api.runtime.rule.StatefulRuleSession
-
fireUntilHalt
public void fireUntilHalt(org.kie.api.runtime.rule.AgendaFilter agendaFilter)
- Specified by:
fireUntilHaltin interfaceorg.kie.api.runtime.rule.StatefulRuleSession
-
getRuleRuntimeEventSupport
public org.drools.core.event.RuleRuntimeEventSupport getRuleRuntimeEventSupport()
- Specified by:
getRuleRuntimeEventSupportin interfaceorg.drools.core.common.EventSupport- Specified by:
getRuleRuntimeEventSupportin interfaceorg.drools.core.common.ReteEvaluator
-
getRuleEventSupport
public org.drools.core.event.RuleEventListenerSupport getRuleEventSupport()
- Specified by:
getRuleEventSupportin interfaceorg.drools.core.common.EventSupport- Specified by:
getRuleEventSupportin interfaceorg.drools.core.common.ReteEvaluator
-
getAgendaEventSupport
public org.drools.core.event.AgendaEventSupport getAgendaEventSupport()
- Specified by:
getAgendaEventSupportin interfaceorg.drools.core.common.EventSupport- Specified by:
getAgendaEventSupportin interfaceorg.drools.core.common.ReteEvaluator
-
createProcessInstance
public org.kie.api.runtime.process.ProcessInstance createProcessInstance(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> parameters)- Specified by:
createProcessInstancein interfaceorg.kie.api.runtime.process.ProcessRuntime
-
startProcessInstance
public org.kie.api.runtime.process.ProcessInstance startProcessInstance(java.lang.String processInstanceId)
- Specified by:
startProcessInstancein interfaceorg.kie.api.runtime.process.ProcessRuntime
-
createProcessInstance
public org.kie.api.runtime.process.ProcessInstance createProcessInstance(java.lang.String processId, org.kie.internal.process.CorrelationKey correlationKey, java.util.Map<java.lang.String,java.lang.Object> parameters)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getProcessInstance
public org.kie.api.runtime.process.ProcessInstance getProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)
-
getLastIdleTimestamp
public long getLastIdleTimestamp()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
startProcess
public org.kie.api.runtime.process.ProcessInstance startProcess(java.lang.String processId, org.kie.internal.process.CorrelationKey correlationKey, java.util.Map<java.lang.String,java.lang.Object> parameters)
-
registerChannel
public void registerChannel(java.lang.String name, org.kie.api.runtime.Channel channel)- Specified by:
registerChannelin interfaceorg.kie.api.runtime.KieRuntime
-
unregisterChannel
public void unregisterChannel(java.lang.String name)
- Specified by:
unregisterChannelin interfaceorg.kie.api.runtime.KieRuntime
-
setEndOperationListener
public void setEndOperationListener(org.drools.core.common.EndOperationListener listener)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
addEventListener
public void addEventListener(org.kie.api.event.kiebase.KieBaseEventListener listener)
- Specified by:
addEventListenerin interfaceorg.kie.api.event.kiebase.KieBaseEventManager
-
insert
public org.kie.api.runtime.rule.FactHandle insert(java.lang.Object object)
- Specified by:
insertin interfaceorg.kie.api.runtime.rule.EntryPoint- Specified by:
insertin interfaceorg.drools.core.common.ReteEvaluator
-
submit
public void submit(org.kie.api.runtime.KieSession.AtomicAction action)
- Specified by:
submitin interfaceorg.kie.api.runtime.KieSession
-
removeEventListener
public void removeEventListener(org.kie.api.event.kiebase.KieBaseEventListener listener)
- Specified by:
removeEventListenerin interfaceorg.kie.api.event.kiebase.KieBaseEventManager
-
addEventListener
public void addEventListener(org.kie.api.event.rule.RuleRuntimeEventListener listener)
- Specified by:
addEventListenerin interfaceorg.kie.api.event.rule.RuleRuntimeEventManager- Specified by:
addEventListenerin interfaceorg.drools.core.WorkingMemoryEventManager
-
getKieBaseEventListeners
public java.util.Collection<org.kie.api.event.kiebase.KieBaseEventListener> getKieBaseEventListeners()
- Specified by:
getKieBaseEventListenersin interfaceorg.kie.api.event.kiebase.KieBaseEventManager
-
insert
public org.kie.api.runtime.rule.FactHandle insert(java.lang.Object object, boolean dynamic)- Specified by:
insertin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, org.drools.core.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)- Specified by:
updatein interfaceorg.drools.core.common.InternalWorkingMemoryActions- Specified by:
updatein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
removeEventListener
public void removeEventListener(org.kie.api.event.rule.RuleRuntimeEventListener listener)
- Specified by:
removeEventListenerin interfaceorg.kie.api.event.rule.RuleRuntimeEventManager- Specified by:
removeEventListenerin interfaceorg.drools.core.WorkingMemoryEventManager
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle factHandle, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)- Specified by:
deletein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode)- Specified by:
deletein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
insert
public org.kie.api.runtime.rule.FactHandle insert(java.lang.Object object, boolean dynamic, org.drools.core.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode)- Specified by:
insertin interfaceorg.drools.core.common.InternalWorkingMemoryActions
-
insertAsync
public org.kie.api.runtime.rule.FactHandle insertAsync(java.lang.Object object)
- Specified by:
insertAsyncin interfaceorg.drools.core.common.InternalWorkingMemoryActions
-
getRuleRuntimeEventListeners
public java.util.Collection<org.kie.api.event.rule.RuleRuntimeEventListener> getRuleRuntimeEventListeners()
- Specified by:
getRuleRuntimeEventListenersin interfaceorg.drools.core.common.EventSupport- Specified by:
getRuleRuntimeEventListenersin interfaceorg.kie.api.event.rule.RuleRuntimeEventManager- Specified by:
getRuleRuntimeEventListenersin interfaceorg.drools.core.WorkingMemoryEventManager
-
addEventListener
public void addEventListener(org.kie.api.event.rule.AgendaEventListener listener)
- Specified by:
addEventListenerin interfaceorg.kie.api.event.rule.RuleRuntimeEventManager- Specified by:
addEventListenerin interfaceorg.drools.core.WorkingMemoryEventManager
-
getEntryPointId
public java.lang.String getEntryPointId()
- Specified by:
getEntryPointIdin interfaceorg.kie.api.runtime.rule.EntryPoint
-
retract
public void retract(org.kie.api.runtime.rule.FactHandle handle)
- Specified by:
retractin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getAgenda
public org.drools.core.common.InternalAgenda getAgenda()
- Specified by:
getAgendain interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
getAgendain interfaceorg.kie.api.runtime.rule.RuleRuntime- Specified by:
getAgendain interfaceorg.drools.core.WorkingMemory
-
getIdentifier
public long getIdentifier()
- Specified by:
getIdentifierin interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
getIdentifierin interfaceorg.kie.api.runtime.KieSession- Specified by:
getIdentifierin interfaceorg.drools.core.common.ReteEvaluator
-
setIdentifier
public void setIdentifier(long id)
- Specified by:
setIdentifierin interfaceorg.drools.core.common.InternalWorkingMemory
-
setRuleRuntimeEventSupport
public void setRuleRuntimeEventSupport(org.drools.core.event.RuleRuntimeEventSupport workingMemoryEventSupport)
- Specified by:
setRuleRuntimeEventSupportin interfaceorg.drools.core.common.InternalWorkingMemory
-
removeEventListener
public void removeEventListener(org.kie.api.event.rule.AgendaEventListener listener)
- Specified by:
removeEventListenerin interfaceorg.kie.api.event.rule.RuleRuntimeEventManager- Specified by:
removeEventListenerin interfaceorg.drools.core.WorkingMemoryEventManager
-
updateTraits
public void updateTraits(org.drools.core.common.InternalFactHandle h, org.drools.core.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)- Specified by:
updateTraitsin interfaceorg.drools.core.common.InternalWorkingMemoryActions
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object)- Specified by:
updatein interfaceorg.kie.api.runtime.rule.EntryPoint
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, java.lang.String... modifiedProperties)- Specified by:
updatein interfaceorg.kie.api.runtime.rule.EntryPoint
-
setAgendaEventSupport
public void setAgendaEventSupport(org.drools.core.event.AgendaEventSupport agendaEventSupport)
- Specified by:
setAgendaEventSupportin interfaceorg.drools.core.common.InternalWorkingMemory
-
setGlobal
public void setGlobal(java.lang.String identifier, java.lang.Object value)- Specified by:
setGlobalin interfaceorg.kie.api.runtime.KieRuntime- Specified by:
setGlobalin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
setGlobalin interfaceorg.drools.core.WorkingMemory
-
reset
public void reset()
- Specified by:
resetin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
shed
public <T,K,X extends org.drools.core.factmodel.traits.TraitableBean> org.drools.core.factmodel.traits.Thing<K> shed(org.drools.core.rule.consequence.InternalMatch internalMatch, org.drools.core.factmodel.traits.TraitableBean<K,X> core, java.lang.Class<T> trait)- Specified by:
shedin interfaceorg.drools.core.common.InternalWorkingMemoryActions
-
getNodeMemory
public <T extends org.drools.core.common.Memory> T getNodeMemory(org.drools.core.common.MemoryFactory<T> node)
- Specified by:
getNodeMemoryin interfaceorg.drools.core.common.ReteEvaluator
-
getHandleFactory
public org.drools.core.rule.accessor.FactHandleFactory getHandleFactory()
- Specified by:
getHandleFactoryin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getAgendaEventListeners
public java.util.Collection<org.kie.api.event.rule.AgendaEventListener> getAgendaEventListeners()
- Specified by:
getAgendaEventListenersin interfaceorg.drools.core.common.EventSupport- Specified by:
getAgendaEventListenersin interfaceorg.kie.api.event.rule.RuleRuntimeEventManager- Specified by:
getAgendaEventListenersin interfaceorg.drools.core.WorkingMemoryEventManager
-
clearNodeMemory
public void clearNodeMemory(org.drools.core.common.MemoryFactory node)
- Specified by:
clearNodeMemoryin interfaceorg.drools.core.common.InternalWorkingMemory
-
don
public <T,K> T don(org.drools.core.rule.consequence.InternalMatch internalMatch, K core, java.util.Collection<java.lang.Class<? extends org.drools.core.factmodel.traits.Thing>> traits, boolean b, org.drools.core.beliefsystem.Mode[] modes)- Specified by:
donin interfaceorg.drools.core.common.InternalWorkingMemoryActions
-
getNodeMemories
public org.drools.core.common.NodeMemories getNodeMemories()
- Specified by:
getNodeMemoriesin interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
getNodeMemoriesin interfaceorg.drools.core.common.ReteEvaluator
-
getNextPropagationIdCounter
public long getNextPropagationIdCounter()
- Specified by:
getNextPropagationIdCounterin interfaceorg.drools.core.common.ReteEvaluator
-
getObjectStore
public org.drools.core.common.ObjectStore getObjectStore()
- Specified by:
getObjectStorein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
don
public <T,K> T don(org.drools.core.rule.consequence.InternalMatch internalMatch, K core, java.lang.Class<T> trait, boolean b, org.drools.core.beliefsystem.Mode[] modes)- Specified by:
donin interfaceorg.drools.core.common.InternalWorkingMemoryActions
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle handle)
- Specified by:
deletein interfaceorg.kie.api.runtime.rule.EntryPoint
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.kie.api.runtime.KieSession- Specified by:
disposein interfaceorg.drools.core.common.ReteEvaluator- Specified by:
disposein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getFactHandleFactory
public org.drools.core.rule.accessor.FactHandleFactory getFactHandleFactory()
- Specified by:
getFactHandleFactoryin interfaceorg.drools.core.common.ReteEvaluator
-
getGlobal
public java.lang.Object getGlobal(java.lang.String identifier)
- Specified by:
getGlobalin interfaceorg.kie.api.runtime.KieRuntime- Specified by:
getGlobalin interfaceorg.drools.core.common.ReteEvaluator
-
getEntryPoint
public org.drools.core.rule.EntryPointId getEntryPoint()
- Specified by:
getEntryPointin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getReteEvaluator
public org.drools.core.common.ReteEvaluator getReteEvaluator()
- Specified by:
getReteEvaluatorin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getEntryPointNode
public org.drools.core.reteoo.EntryPointNode getEntryPointNode()
- Specified by:
getEntryPointNodein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getEntryPoint
public org.drools.core.WorkingMemoryEntryPoint getEntryPoint(java.lang.String name)
- Specified by:
getEntryPointin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
getEntryPointin interfaceorg.kie.api.runtime.rule.RuleRuntime
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle handle, org.kie.api.runtime.rule.FactHandle.State fhState)- Specified by:
deletein interfaceorg.kie.api.runtime.rule.EntryPoint
-
getEnvironment
public org.kie.api.runtime.Environment getEnvironment()
- Specified by:
getEnvironmentin interfaceorg.kie.api.runtime.KieRuntime- Specified by:
getEnvironmentin interfaceorg.drools.core.WorkingMemory
-
setGlobalResolver
public void setGlobalResolver(org.drools.core.rule.accessor.GlobalResolver globalResolver)
- Specified by:
setGlobalResolverin interfaceorg.drools.core.WorkingMemory
-
getGlobalResolver
public org.drools.core.rule.accessor.GlobalResolver getGlobalResolver()
- Specified by:
getGlobalResolverin interfaceorg.drools.core.common.ReteEvaluator
-
getActivationsManager
public org.drools.core.common.ActivationsManager getActivationsManager()
- Specified by:
getActivationsManagerin interfaceorg.drools.core.common.ReteEvaluator
-
getKnowledgeBase
public InternalKnowledgeBase getKnowledgeBase()
- Specified by:
getKnowledgeBasein interfaceorg.drools.core.common.ReteEvaluator- Specified by:
getKnowledgeBasein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getLock
public java.util.concurrent.locks.Lock getLock()
- Specified by:
getLockin interfaceorg.drools.core.common.InternalWorkingMemory
-
isSequential
public boolean isSequential()
- Specified by:
isSequentialin interfaceorg.drools.core.common.ReteEvaluator
-
fireAllRules
public int fireAllRules()
- Specified by:
fireAllRulesin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
fireAllRulesin interfaceorg.kie.api.runtime.rule.StatefulRuleSession- Specified by:
fireAllRulesin interfaceorg.drools.core.WorkingMemory
-
getObjectTypeConfigurationRegistry
public org.drools.core.common.ObjectTypeConfigurationRegistry getObjectTypeConfigurationRegistry()
- Specified by:
getObjectTypeConfigurationRegistryin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getInitialFactHandle
public org.drools.core.common.InternalFactHandle getInitialFactHandle()
- Specified by:
getInitialFactHandlein interfaceorg.drools.core.common.InternalWorkingMemory
-
fireAllRules
public int fireAllRules(org.kie.api.runtime.rule.AgendaFilter agendaFilter)
- Specified by:
fireAllRulesin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
fireAllRulesin interfaceorg.kie.api.runtime.rule.StatefulRuleSession- Specified by:
fireAllRulesin interfaceorg.drools.core.WorkingMemory
-
getCalendars
public org.kie.api.runtime.Calendars getCalendars()
- Specified by:
getCalendarsin interfaceorg.kie.api.runtime.KieRuntime- Specified by:
getCalendarsin interfaceorg.drools.core.common.ReteEvaluator
-
getTimerService
public org.drools.core.time.TimerService getTimerService()
- Specified by:
getTimerServicein interfaceorg.drools.core.common.ReteEvaluator
-
fireAllRules
public int fireAllRules(int fireLimit)
- Specified by:
fireAllRulesin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
fireAllRulesin interfaceorg.kie.api.runtime.rule.StatefulRuleSession- Specified by:
fireAllRulesin interfaceorg.drools.core.WorkingMemory
-
getKnowledgeRuntime
public org.drools.core.common.InternalKnowledgeRuntime getKnowledgeRuntime()
- Specified by:
getKnowledgeRuntimein interfaceorg.drools.core.common.InternalWorkingMemory
-
fireAllRules
public int fireAllRules(org.kie.api.runtime.rule.AgendaFilter agendaFilter, int fireLimit)- Specified by:
fireAllRulesin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
fireAllRulesin interfaceorg.kie.api.runtime.rule.StatefulRuleSession- Specified by:
fireAllRulesin interfaceorg.drools.core.WorkingMemory
-
getChannels
public java.util.Map<java.lang.String,org.kie.api.runtime.Channel> getChannels()
- Specified by:
getChannelsin interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
getChannelsin interfaceorg.kie.api.runtime.KieRuntime
-
getEntryPoints
public java.util.Collection<? extends org.kie.api.runtime.rule.EntryPoint> getEntryPoints()
- Specified by:
getEntryPointsin interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
getEntryPointsin interfaceorg.drools.core.common.ReteEvaluator- Specified by:
getEntryPointsin interfaceorg.kie.api.runtime.rule.RuleRuntime
-
getObject
public java.lang.Object getObject(org.kie.api.runtime.rule.FactHandle handle)
- Specified by:
getObjectin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getRuleSessionConfiguration
public org.drools.core.RuleSessionConfiguration getRuleSessionConfiguration()
- Specified by:
getRuleSessionConfigurationin interfaceorg.drools.core.common.ReteEvaluator
-
getSessionConfiguration
public org.drools.core.SessionConfiguration getSessionConfiguration()
- Specified by:
getSessionConfigurationin interfaceorg.kie.api.runtime.KieRuntime- Specified by:
getSessionConfigurationin interfaceorg.drools.core.common.ReteEvaluator
-
getObjects
public java.util.Collection<? extends java.lang.Object> getObjects()
- Specified by:
getObjectsin interfaceorg.kie.api.runtime.rule.EntryPoint
-
startBatchExecution
public void startBatchExecution()
- Specified by:
startBatchExecutionin interfaceorg.drools.core.common.InternalWorkingMemory
-
endBatchExecution
public void endBatchExecution()
- Specified by:
endBatchExecutionin interfaceorg.drools.core.common.InternalWorkingMemory
-
startOperation
public void startOperation()
- Specified by:
startOperationin interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
startOperationin interfaceorg.drools.core.common.ReteEvaluator
-
getFactHandle
public org.drools.core.common.InternalFactHandle getFactHandle(java.lang.Object object)
- Specified by:
getFactHandlein interfaceorg.kie.api.runtime.rule.EntryPoint- Specified by:
getFactHandlein interfaceorg.drools.core.common.ReteEvaluator
-
iterateObjects
public java.util.Iterator<?> iterateObjects()
- Specified by:
iterateObjectsin interfaceorg.drools.core.WorkingMemory
-
endOperation
public void endOperation()
- Specified by:
endOperationin interfaceorg.drools.core.common.InternalWorkingMemory- Specified by:
endOperationin interfaceorg.drools.core.common.ReteEvaluator
-
iterateObjects
public java.util.Iterator<?> iterateObjects(org.kie.api.runtime.ObjectFilter filter)
- Specified by:
iterateObjectsin interfaceorg.drools.core.WorkingMemory
-
getObjects
public java.util.Collection<? extends java.lang.Object> getObjects(org.kie.api.runtime.ObjectFilter filter)
- Specified by:
getObjectsin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getIdleTime
public long getIdleTime()
- Specified by:
getIdleTimein interfaceorg.drools.core.common.InternalWorkingMemory
-
getFactHandles
public <T extends org.kie.api.runtime.rule.FactHandle> java.util.Collection<T> getFactHandles()
- Specified by:
getFactHandlesin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getTimeToNextJob
public long getTimeToNextJob()
- Specified by:
getTimeToNextJobin interfaceorg.drools.core.common.InternalWorkingMemory
-
iterateFactHandles
public java.util.Iterator<org.drools.core.common.InternalFactHandle> iterateFactHandles()
- Specified by:
iterateFactHandlesin interfaceorg.drools.core.WorkingMemory
-
getFactHandles
public <T extends org.kie.api.runtime.rule.FactHandle> java.util.Collection<T> getFactHandles(org.kie.api.runtime.ObjectFilter filter)
- Specified by:
getFactHandlesin interfaceorg.kie.api.runtime.rule.EntryPoint
-
updateEntryPointsCache
public void updateEntryPointsCache()
- Specified by:
updateEntryPointsCachein interfaceorg.drools.core.common.InternalWorkingMemory
-
prepareToFireActivation
public void prepareToFireActivation()
- Specified by:
prepareToFireActivationin interfaceorg.drools.core.common.InternalWorkingMemory
-
iterateFactHandles
public java.util.Iterator<org.drools.core.common.InternalFactHandle> iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)
- Specified by:
iterateFactHandlesin interfaceorg.drools.core.WorkingMemory
-
getFactCount
public long getFactCount()
- Specified by:
getFactCountin interfaceorg.kie.api.runtime.rule.EntryPoint
-
activationFired
public void activationFired()
- Specified by:
activationFiredin interfaceorg.drools.core.common.InternalWorkingMemory
-
getTotalFactCount
public long getTotalFactCount()
- Specified by:
getTotalFactCountin interfaceorg.drools.core.common.InternalWorkingMemory
-
setFocus
public void setFocus(java.lang.String focus)
- Specified by:
setFocusin interfaceorg.drools.core.WorkingMemory
-
getProcessRuntime
public org.drools.core.runtime.process.InternalProcessRuntime getProcessRuntime()
- Specified by:
getProcessRuntimein interfaceorg.drools.core.common.InternalWorkingMemory
-
internalGetProcessRuntime
public org.drools.core.runtime.process.InternalProcessRuntime internalGetProcessRuntime()
- Specified by:
internalGetProcessRuntimein interfaceorg.drools.core.common.InternalWorkingMemory
-
closeLiveQuery
public void closeLiveQuery(org.drools.core.common.InternalFactHandle factHandle)
- Specified by:
closeLiveQueryin interfaceorg.drools.core.common.InternalWorkingMemory
-
addPropagation
public void addPropagation(org.drools.core.phreak.PropagationEntry propagationEntry, boolean register)- Specified by:
addPropagationin interfaceorg.drools.core.common.ReteEvaluator
-
flushPropagations
public void flushPropagations()
- Specified by:
flushPropagationsin interfaceorg.drools.core.common.InternalWorkingMemory
-
activate
public void activate()
- Specified by:
activatein interfaceorg.drools.core.common.InternalWorkingMemory
-
deactivate
public void deactivate()
- Specified by:
deactivatein interfaceorg.drools.core.common.InternalWorkingMemory
-
tryDeactivate
public boolean tryDeactivate()
- Specified by:
tryDeactivatein interfaceorg.drools.core.common.InternalWorkingMemory
-
getActionsIterator
public java.util.Iterator<? extends org.drools.core.phreak.PropagationEntry> getActionsIterator()
- Specified by:
getActionsIteratorin interfaceorg.drools.core.common.InternalWorkingMemory
-
removeGlobal
public void removeGlobal(java.lang.String identifier)
- Specified by:
removeGlobalin interfaceorg.drools.core.common.InternalWorkingMemory
-
notifyWaitOnRest
public void notifyWaitOnRest()
- Specified by:
notifyWaitOnRestin interfaceorg.drools.core.common.InternalWorkingMemory
-
cancelActivation
public void cancelActivation(org.drools.core.rule.consequence.InternalMatch internalMatch, boolean declarativeAgenda)- Specified by:
cancelActivationin interfaceorg.drools.core.common.InternalWorkingMemory
-
clearAgenda
public void clearAgenda()
- Specified by:
clearAgendain interfaceorg.drools.core.WorkingMemory
-
clearAgendaGroup
public void clearAgendaGroup(java.lang.String group)
- Specified by:
clearAgendaGroupin interfaceorg.drools.core.WorkingMemory
-
clearActivationGroup
public void clearActivationGroup(java.lang.String group)
- Specified by:
clearActivationGroupin interfaceorg.drools.core.WorkingMemory
-
clearRuleFlowGroup
public void clearRuleFlowGroup(java.lang.String group)
- Specified by:
clearRuleFlowGroupin interfaceorg.drools.core.WorkingMemory
-
startProcess
public org.kie.api.runtime.process.ProcessInstance startProcess(java.lang.String processId)
- Specified by:
startProcessin interfaceorg.kie.api.runtime.process.ProcessRuntime- Specified by:
startProcessin interfaceorg.drools.core.WorkingMemory
-
startProcess
public org.kie.api.runtime.process.ProcessInstance startProcess(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> parameters)- Specified by:
startProcessin interfaceorg.kie.api.runtime.process.ProcessRuntime- Specified by:
startProcessin interfaceorg.drools.core.WorkingMemory
-
startProcess
public org.kie.api.runtime.process.ProcessInstance startProcess(java.lang.String processId, org.kie.api.runtime.rule.AgendaFilter agendaFilter)- Specified by:
startProcessin interfaceorg.kie.api.runtime.process.ProcessRuntime
-
startProcess
public org.kie.api.runtime.process.ProcessInstance startProcess(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> parameters, org.kie.api.runtime.rule.AgendaFilter agendaFilter)- Specified by:
startProcessin interfaceorg.kie.api.runtime.process.ProcessRuntime
-
getProcessInstances
public java.util.Collection<org.kie.api.runtime.process.ProcessInstance> getProcessInstances()
- Specified by:
getProcessInstancesin interfaceorg.kie.api.runtime.process.ProcessRuntime- Specified by:
getProcessInstancesin interfaceorg.drools.core.WorkingMemory
-
getProcessInstance
public org.kie.api.runtime.process.ProcessInstance getProcessInstance(java.lang.String id)
- Specified by:
getProcessInstancein interfaceorg.kie.api.runtime.process.ProcessRuntime- Specified by:
getProcessInstancein interfaceorg.drools.core.WorkingMemory
-
getProcessInstance
public org.kie.api.runtime.process.ProcessInstance getProcessInstance(java.lang.String id, boolean readOnly)- Specified by:
getProcessInstancein interfaceorg.kie.api.runtime.process.ProcessRuntime- Specified by:
getProcessInstancein interfaceorg.drools.core.WorkingMemory
-
getWorkItemManager
public org.kie.api.runtime.process.WorkItemManager getWorkItemManager()
- Specified by:
getWorkItemManagerin interfaceorg.kie.api.runtime.process.ProcessRuntime- Specified by:
getWorkItemManagerin interfaceorg.drools.core.WorkingMemory
-
halt
public void halt()
- Specified by:
haltin interfaceorg.kie.api.runtime.rule.RuleRuntime- Specified by:
haltin interfaceorg.drools.core.WorkingMemory
-
getSessionClock
public org.kie.api.time.SessionClock getSessionClock()
- Specified by:
getSessionClockin interfaceorg.kie.api.runtime.KieRuntime- Specified by:
getSessionClockin interfaceorg.drools.core.common.ReteEvaluator
-
startProcessFromNodeIds
public org.kie.api.runtime.process.ProcessInstance startProcessFromNodeIds(java.lang.String processId, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String... nodeIds)- Specified by:
startProcessFromNodeIdsin interfaceorg.kie.api.runtime.process.ProcessRuntime
-
-