public interface ReteooWorkingMemoryInterface extends InternalWorkingMemoryActions, EventSupport, org.kie.api.event.process.ProcessEventManager
Modifier and Type | Method and Description |
---|---|
org.kie.api.runtime.process.ProcessInstance |
createProcessInstance(String processId,
Map<String,Object> parameters) |
void |
fireUntilHalt() |
void |
fireUntilHalt(org.kie.api.runtime.rule.AgendaFilter agendaFilterWrapper) |
Queue<WorkingMemoryAction> |
getActionQueue() |
long |
getLastIdleTimestamp() |
Map<String,WorkingMemoryEntryPoint> |
getWorkingMemoryEntryPoints() |
org.kie.api.runtime.rule.LiveQuery |
openLiveQuery(String query,
Object[] arguments,
org.kie.api.runtime.rule.ViewChangedEventListener listener) |
void |
registerChannel(String name,
org.kie.api.runtime.Channel channel) |
void |
setEndOperationListener(EndOperationListener listener) |
org.kie.api.runtime.process.ProcessInstance |
startProcessInstance(long processInstanceId) |
void |
unregisterChannel(String name) |
delete, insert, insertLogical, update
activationFired, clearNodeMemory, closeLiveQuery, endBatchExecution, endOperation, executeQueuedActions, getCalendars, getChannels, getDateFormats, getEntryPoint, getEntryPoint, getEntryPointNode, getEntryPoints, getExecutionResult, getFactHandleByIdentity, getFactHandleFactory, getId, getIdleTime, getInitialFactHandle, getKnowledgeRuntime, getLock, getNextPropagationIdCounter, getNodeMemories, getNodeMemory, getObjectStore, getObjectTypeConfigurationRegistry, getProcessRuntime, getSessionConfiguration, getTimerService, getTimeToNextJob, getTotalFactCount, insert, isSequential, prepareToFireActivation, queueWorkingMemoryAction, setAgendaEventSupport, setId, setRuleRuntimeEventSupport, startBatchExecution, startOperation, updateEntryPointsCache
clearActivationGroup, clearAgenda, clearAgendaGroup, clearRuleFlowGroup, fireAllRules, fireAllRules, fireAllRules, fireAllRules, getAgenda, getEnvironment, getFactHandle, getGlobal, getGlobalResolver, getKnowledgeBase, getObject, getProcessInstance, getProcessInstance, getProcessInstances, getQueryResults, getSessionClock, getWorkingMemoryEntryPoint, getWorkItemManager, halt, iterateFactHandles, iterateFactHandles, iterateObjects, iterateObjects, setAsyncExceptionHandler, setFocus, setGlobal, setGlobalResolver, startProcess, startProcess
addEventListener, addEventListener, getAgendaEventListeners, getRuleRuntimeEventListeners, removeEventListener, removeEventListener
addEventListener, getKieBaseEventListeners, removeEventListener
dispose, insert, insert, retract, update
delete, getEntryPointId, getFactCount, getFactHandles, getFactHandles, getObjects, getObjects
getEntryPoint, getEntryPointNode, getFactHandleByIdentity, getInternalWorkingMemory, getKnowledgeBase, getObjectStore, getObjectTypeConfigurationRegistry, reset
getAgendaEventListeners, getAgendaEventSupport, getRuleRuntimeEventListeners, getRuleRuntimeEventSupport
Map<String,WorkingMemoryEntryPoint> getWorkingMemoryEntryPoints()
void fireUntilHalt()
void fireUntilHalt(org.kie.api.runtime.rule.AgendaFilter agendaFilterWrapper)
org.kie.api.runtime.process.ProcessInstance createProcessInstance(String processId, Map<String,Object> parameters)
org.kie.api.runtime.process.ProcessInstance startProcessInstance(long processInstanceId)
void registerChannel(String name, org.kie.api.runtime.Channel channel)
void unregisterChannel(String name)
Queue<WorkingMemoryAction> getActionQueue()
org.kie.api.runtime.rule.LiveQuery openLiveQuery(String query, Object[] arguments, org.kie.api.runtime.rule.ViewChangedEventListener listener)
void setEndOperationListener(EndOperationListener listener)
long getLastIdleTimestamp()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.