public interface InternalWorkingMemoryActions extends InternalWorkingMemory, InternalWorkingMemoryEntryPoint
Modifier and Type | Method and Description |
---|---|
void |
delete(org.kie.api.runtime.rule.FactHandle handle,
RuleImpl rule,
Activation activation) |
org.kie.api.runtime.rule.FactHandle |
insert(Object object,
Object value,
boolean dynamic,
boolean logical,
RuleImpl rule,
Activation activation) |
org.kie.api.runtime.rule.FactHandle |
insertLogical(Object object,
boolean dynamic) |
void |
update(org.kie.api.runtime.rule.FactHandle handle,
Object object,
BitMask mask,
Class<?> modifiedClass,
Activation activation) |
activationFired, addPropagation, clearNodeMemory, closeLiveQuery, endBatchExecution, endOperation, executeQueuedActionsForRete, flushNonMarshallablePropagations, flushPropagations, flushPropagationsOnFireUntilHalt, flushPropagationsOnFireUntilHalt, getActionsIterator, getAgenda, 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, hasPendingPropagations, insert, isSequential, notifyEngineInactive, notifyHalt, prepareToFireActivation, queueWorkingMemoryAction, setAgendaEventSupport, setId, setRuleRuntimeEventSupport, startBatchExecution, startOperation, takeAllPropagations, updateEntryPointsCache
clearActivationGroup, clearAgenda, clearAgendaGroup, clearRuleFlowGroup, fireAllRules, fireAllRules, fireAllRules, fireAllRules, 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
void update(org.kie.api.runtime.rule.FactHandle handle, Object object, BitMask mask, Class<?> modifiedClass, Activation activation)
update
in interface InternalWorkingMemoryEntryPoint
void delete(org.kie.api.runtime.rule.FactHandle handle, RuleImpl rule, Activation activation)
delete
in interface InternalWorkingMemory
delete
in interface InternalWorkingMemoryEntryPoint
org.kie.api.runtime.rule.FactHandle insert(Object object, Object value, boolean dynamic, boolean logical, RuleImpl rule, Activation activation)
org.kie.api.runtime.rule.FactHandle insertLogical(Object object, boolean dynamic)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.