Uses of Interface
org.kie.api.runtime.rule.FactHandle
-
Packages that use FactHandle Package Description org.kie.api.command org.kie.api.event.rule Events emitted while rules are executing.org.kie.api.runtime.rule 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 FactHandle Modifier and Type Method Description Command<FactHandle>
KieCommands. fromExternalFactHandleCommand(java.lang.String factHandleExternalForm)
Command<FactHandle>
KieCommands. fromExternalFactHandleCommand(java.lang.String factHandleExternalForm, boolean disconnected)
Methods in org.kie.api.command with parameters of type FactHandle Modifier and Type Method Description Command
KieCommands. newDelete(FactHandle factHandle)
Command
KieCommands. newGetObject(FactHandle factHandle)
Command
KieCommands. newGetObject(FactHandle factHandle, java.lang.String outIdentifier)
Command
KieCommands. newModify(FactHandle factHandle, java.util.List<Setter> setters)
-
Uses of FactHandle in org.kie.api.event.rule
Methods in org.kie.api.event.rule that return FactHandle Modifier and Type Method Description FactHandle
ObjectDeletedEvent. getFactHandle()
FactHandle
ObjectInsertedEvent. getFactHandle()
FactHandle
ObjectUpdatedEvent. getFactHandle()
-
Uses of FactHandle in org.kie.api.runtime.rule
Subinterfaces of FactHandle in org.kie.api.runtime.rule Modifier and Type Interface Description interface
EventHandle
Methods in org.kie.api.runtime.rule with type parameters of type FactHandle Modifier and Type Method Description <T extends FactHandle>
java.util.Collection<T>EntryPoint. getFactHandles()
<T extends FactHandle>
java.util.Collection<T>EntryPoint. getFactHandles(ObjectFilter filter)
Methods in org.kie.api.runtime.rule that return FactHandle Modifier and Type Method Description FactHandle
EntryPoint. getFactHandle(java.lang.Object object)
Returns the fact handle associated with the given object.FactHandle
PropagationContext. getFactHandle()
FactHandle
Row. getFactHandle(java.lang.String identifier)
FactHandle
EntryPoint. insert(java.lang.Object object)
Inserts a new fact into this entry pointFactHandle
RuleContext. insertLogical(java.lang.Object object)
Logically inserts a fact into the KieSession, justified by the current rule context.FactHandle
RuleContext. insertLogical(EntryPoint entryPoint, java.lang.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 FactHandle Modifier and Type Method Description java.util.List<? extends FactHandle>
Match. getFactHandles()
Methods in org.kie.api.runtime.rule with parameters of type FactHandle Modifier and Type Method Description void
EntryPoint. delete(FactHandle handle)
Retracts the fact for which the given FactHandle was assigned regardless if it has been explicitly or logically inserted.void
EntryPoint. delete(FactHandle handle, FactHandle.State fhState)
Retracts the fact for which the given FactHandle was assigned.java.lang.Object
EntryPoint. getObject(FactHandle factHandle)
void
EntryPoint. retract(FactHandle handle)
Deprecated.void
EntryPoint. update(FactHandle handle, java.lang.Object object)
Updates the fact for which the given FactHandle was assigned with the new fact set as the second parameter in this method.void
EntryPoint. update(FactHandle handle, java.lang.Object object, java.lang.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.
-