Uses of Interface
org.kie.api.runtime.rule.FactHandle
Packages that use FactHandle
Package
Description
Events emitted while rules are executing.
The rule runtime classes.
-
Uses of FactHandle in org.kie.api.command
Methods in org.kie.api.command that return types with arguments of type FactHandleModifier and TypeMethodDescriptionKieCommands.fromExternalFactHandleCommand(String factHandleExternalForm) KieCommands.fromExternalFactHandleCommand(String factHandleExternalForm, boolean disconnected) Methods in org.kie.api.command with parameters of type FactHandleModifier and TypeMethodDescriptionKieCommands.newDelete(FactHandle factHandle) KieCommands.newGetObject(FactHandle factHandle) KieCommands.newGetObject(FactHandle factHandle, String outIdentifier) KieCommands.newModify(FactHandle factHandle, List<Setter> setters) -
Uses of FactHandle in org.kie.api.event.rule
Methods in org.kie.api.event.rule that return FactHandleModifier and TypeMethodDescriptionObjectDeletedEvent.getFactHandle()ObjectInsertedEvent.getFactHandle()ObjectUpdatedEvent.getFactHandle() -
Uses of FactHandle in org.kie.api.runtime.rule
Subinterfaces of FactHandle in org.kie.api.runtime.ruleMethods in org.kie.api.runtime.rule with type parameters of type FactHandleModifier and TypeMethodDescription<T extends FactHandle>
Collection<T>EntryPoint.getFactHandles()<T extends FactHandle>
Collection<T>EntryPoint.getFactHandles(ObjectFilter filter) Methods in org.kie.api.runtime.rule that return FactHandleModifier and TypeMethodDescriptionEntryPoint.getFactHandle(Object object) Returns the fact handle associated with the given object.PropagationContext.getFactHandle()Row.getFactHandle(String identifier) Inserts a new fact into this entry pointRuleContext.insertLogical(Object object) Logically inserts a fact into the KieSession, justified by the current rule context.RuleContext.insertLogical(EntryPoint entryPoint, Object object) Logically inserts a fact into the given EntryPoint, justified by the current rule context.Methods in org.kie.api.runtime.rule that return types with arguments of type FactHandleMethods in org.kie.api.runtime.rule with parameters of type FactHandleModifier and TypeMethodDescriptionvoidEntryPoint.delete(FactHandle handle) Retracts the fact for which the given FactHandle was assigned regardless if it has been explicitly or logically inserted.voidEntryPoint.delete(FactHandle handle, FactHandle.State fhState) Retracts the fact for which the given FactHandle was assigned.EntryPoint.getObject(FactHandle factHandle) voidEntryPoint.retract(FactHandle handle) Deprecated.voidEntryPoint.update(FactHandle handle, Object object) Updates the fact for which the given FactHandle was assigned with the new fact set as the second parameter in this method.voidEntryPoint.update(FactHandle handle, Object object, String... modifiedProperties) Updates the fact for which the given FactHandle was assigned with the new fact set as the second parameter in this method, also specifying the set of properties that have been modified.
EntryPoint.delete(FactHandle)