A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT - org.kie.api.runtime.process.ProcessWorkItemHandlerException.HandlingStrategy
- ABORTED - Static variable in interface org.kie.api.runtime.process.WorkItem
- abortProcessInstance(String) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Aborts the process instance with the given id.
- abortWorkItem(long) - Method in interface org.kie.api.runtime.process.WorkItemManager
-
Notifies the work item manager that the work item with the given id could not be executed and should be aborted.
- abortWorkItem(WorkItem, WorkItemManager) - Method in interface org.kie.api.runtime.process.WorkItemHandler
-
The given work item should be aborted.
- AbstractOutput<T> - Class in org.kie.api.pmml
- AbstractOutput() - Constructor for class org.kie.api.pmml.AbstractOutput
- AbstractOutput(String, String) - Constructor for class org.kie.api.pmml.AbstractOutput
- AbstractOutput(String, String, String, Double) - Constructor for class org.kie.api.pmml.AbstractOutput
- AbstractOutput(String, String, String, String) - Constructor for class org.kie.api.pmml.AbstractOutput
- AbstractOutput(String, String, String, String, String, Double) - Constructor for class org.kie.api.pmml.AbstractOutput
- accept(Object) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
- accept(Object) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor
- accept(Object) - Method in interface org.kie.api.persistence.ObjectStoringStrategy
-
Similar to ObjectMarshallingStrategy, it is used to decide whether this implementation is going to work for the given Object.
- accept(Object) - Method in class org.kie.api.runtime.ClassObjectFilter
- accept(Object) - Method in interface org.kie.api.runtime.ObjectFilter
- accept(Rule[]) - Method in interface org.kie.api.runtime.conf.TimedRuleExecutionFilter
- accept(Match) - Method in interface org.kie.api.runtime.rule.AgendaFilter
-
Determine if a given match should be fired.
- accumulate(C, Object) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Executes the accumulation action
- AccumulateFunction<C extends java.io.Serializable> - Interface in org.kie.api.runtime.rule
-
An interface for accumulate external function implementations
- AccumulateNullPropagationOption - Enum in org.kie.api.runtime.conf
-
An option to define if 'accumulate' propagates its result even when its accumulate function result is 'null'.
- accumulateValue(C, Object) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Executes the accumulation action returning the accumulated object that will be passed back to the reverse method when this value will be eventually removed from acccumulation.
- action(Dialect, String) - Method in interface org.kie.api.fluent.ActionNodeBuilder
- actionNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- ActionNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- activate(long, String) - Method in interface org.kie.api.task.TaskService
- ActivationGroup - Interface in org.kie.api.runtime.rule
- ActivationListener - Annotation Type in org.kie.api.definition.rule
- ACTIVE - Static variable in interface org.kie.api.runtime.process.WorkItem
- actorId(String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- AD_HOC_SUBPROCESS - org.kie.api.definition.process.NodeType
- add(String, Object) - Method in interface org.kie.api.runtime.process.CaseData
-
Add single data item into existing case file (replaces already existing data that matches with input)
- add(T) - Method in interface org.kie.api.internal.io.ResourceTypePackage
- addArgument(String, String) - Method in interface org.kie.api.builder.model.QualifierModel
- addAsset(Resource, ResourceType) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- addCalendar(String, String) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Add a calendar to this KieSessionModel
- addClusterListener(ClusterListener) - Method in interface org.kie.api.cluster.ClusterAwareService
-
Add cluster listener for join and left members
- addComment(long, String, String) - Method in interface org.kie.api.task.TaskService
- addComment(long, Comment) - Method in interface org.kie.api.task.TaskService
- addConfiguration(String, String) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- addData(String, String, T) - Method in interface org.kie.api.cluster.ClusterAwareService
- addEnvironmentEntry(String, Object) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- addEventListener(KieBaseEventListener) - Method in interface org.kie.api.event.kiebase.KieBaseEventManager
-
Add an event listener.
- addEventListener(ProcessEventListener) - Method in interface org.kie.api.event.process.ProcessEventManager
-
Add a process event listener.
- addEventListener(AgendaEventListener) - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Add an event listener.
- addEventListener(RuleRuntimeEventListener) - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Add an event listener.
- addInclude(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Includes the resources of the KieBase with the given name in this KieBaseModel
- addKieModule(KieModule) - Method in interface org.kie.api.builder.KieRepository
-
Adds a new KieModule to this KieRepository
- addKieModule(Resource, Resource...) - Method in interface org.kie.api.builder.KieRepository
-
Creates a new KieModule using the provided resource and dependencies and automatically adds it to this KieRepository
- addListener(KieScannerEventListener) - Method in interface org.kie.api.builder.KieScanner
-
Add an event listener.
- addPackage(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Adds a package (pattern) to the list of the packages defining the set of resources that have to be included in the KieBase.
- addRequestParam(String, Object) - Method in class org.kie.api.pmml.PMMLRequestData
- addRequestParam(ParameterInfo) - Method in class org.kie.api.pmml.PMMLRequestData
- addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration) - Method in interface org.kie.api.internal.assembler.KieAssemblers
- addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration) - Method in interface org.kie.api.internal.assembler.KieAssemblerService
- addResourceBeforeRules(Object, Resource, ResourceType, ResourceConfiguration) - Method in interface org.kie.api.internal.assembler.KieAssemblers
- addResourceBeforeRules(Object, Resource, ResourceType, ResourceConfiguration) - Method in interface org.kie.api.internal.assembler.KieAssemblerService
- addResourcesAfterRules(Object, Collection<ResourceWithConfiguration>, ResourceType) - Method in interface org.kie.api.internal.assembler.KieAssemblerService
- addResourcesAfterRules(Object, List<ResourceWithConfiguration>, ResourceType) - Method in interface org.kie.api.internal.assembler.KieAssemblers
- addResourcesBeforeRules(Object, Collection<ResourceWithConfiguration>, ResourceType) - Method in interface org.kie.api.internal.assembler.KieAssemblerService
- addResourceTypeToRegistry(String, boolean, String, String, String, String...) - Static method in class org.kie.api.io.ResourceType
- addResourceTypeToRegistry(String, String, String, String, String...) - Static method in class org.kie.api.io.ResourceType
- addResultVariable(String, Object) - Method in class org.kie.api.pmml.PMML4Result
- addRuleTemplate(String, String, int, int) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Defines a new RuleTemplateModel for this KieBaseModel
- addTask(Task, Map<String, Object>) - Method in interface org.kie.api.task.TaskService
- ADMIN - org.kie.api.task.TaskLifeCycleEventListener.AssignmentType
- AdvancedQueryContext - Class in org.kie.api.runtime.query
-
Extension class to the basic ordering and pagination queries which use
QueryContext
. - AdvancedQueryContext() - Constructor for class org.kie.api.runtime.query.AdvancedQueryContext
- AdvancedQueryContext(String) - Constructor for class org.kie.api.runtime.query.AdvancedQueryContext
- AdvancedQueryContext(QueryContext) - Constructor for class org.kie.api.runtime.query.AdvancedQueryContext
- AdvancedQueryContext(QueryContext, String) - Constructor for class org.kie.api.runtime.query.AdvancedQueryContext
- advanceTime(long, TimeUnit) - Method in interface org.kie.api.time.SessionPseudoClock
-
Advances the clock time in the specified unit amount.
- AFTER_FIRE - org.kie.api.runtime.conf.PersistedSessionOption.SafepointStrategy
- afterFunctionRemoved(AfterFunctionRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterFunctionRemoved(AfterFunctionRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a function is removed from the rule base
- AfterFunctionRemovedEvent - Interface in org.kie.api.event.kiebase
- afterKieBaseLocked(AfterKieBaseLockedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterKieBaseLocked(AfterKieBaseLockedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a
KieBase
is locked - AfterKieBaseLockedEvent - Interface in org.kie.api.event.kiebase
- afterKieBaseUnlocked(AfterKieBaseUnlockedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterKieBaseUnlocked(AfterKieBaseUnlockedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a
KieBase
is unlocked - AfterKieBaseUnlockedEvent - Interface in org.kie.api.event.kiebase
- afterKiePackageAdded(AfterKiePackageAddedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterKiePackageAdded(AfterKiePackageAddedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a new package is added to the
KieBase
- AfterKiePackageAddedEvent - Interface in org.kie.api.event.kiebase
- afterKiePackageRemoved(AfterKiePackageRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterKiePackageRemoved(AfterKiePackageRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a package is removed from the
KieBase
- AfterKiePackageRemovedEvent - Interface in org.kie.api.event.kiebase
- afterMatchFired(AfterMatchFiredEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- afterMatchFired(AfterMatchFiredEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- afterMatchFired(AfterMatchFiredEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- AfterMatchFiredEvent - Interface in org.kie.api.event.rule
- afterNodeLeft(ProcessNodeLeftEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- afterNodeLeft(ProcessNodeLeftEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right after a node in a process instance has been left (which is when the node was completed, for example when it performed the task it was designed for).
- afterNodeTriggered(ProcessNodeTriggeredEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- afterNodeTriggered(ProcessNodeTriggeredEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right after a node in a process instance has been triggered (which is when the node was entered, for example when an incoming connection triggered it).
- afterProcessAdded(AfterProcessAddedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterProcessAdded(AfterProcessAddedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a function is removed from the
KieBase
- AfterProcessAddedEvent - Interface in org.kie.api.event.kiebase
- afterProcessCompleted(ProcessCompletedEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- afterProcessCompleted(ProcessCompletedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right after a process instance has been completed (or aborted).
- afterProcessRemoved(AfterProcessRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterProcessRemoved(AfterProcessRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a function is removed from the
KieBase
- AfterProcessRemovedEvent - Interface in org.kie.api.event.kiebase
- afterProcessStarted(ProcessStartedEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- afterProcessStarted(ProcessStartedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right after a process instance has been started.
- afterRuleAdded(AfterRuleAddedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterRuleAdded(AfterRuleAddedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a new rule is added to the
KieBase
- AfterRuleAddedEvent - Interface in org.kie.api.event.kiebase
- afterRuleFlowGroupActivated(RuleFlowGroupActivatedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- afterRuleFlowGroupActivated(RuleFlowGroupActivatedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- afterRuleFlowGroupActivated(RuleFlowGroupActivatedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- afterRuleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- afterRuleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- afterRuleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- afterRuleRemoved(AfterRuleRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- afterRuleRemoved(AfterRuleRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called after a rule is removed from the
KieBase
- AfterRuleRemovedEvent - Interface in org.kie.api.event.kiebase
- afterSLAViolated(SLAViolatedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right after a process/node instance's SLA has been violated.
- afterTaskActivatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskAddedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskAssignmentsAddedEvent(TaskEvent, TaskLifeCycleEventListener.AssignmentType, List<OrganizationalEntity>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskAssignmentsRemovedEvent(TaskEvent, TaskLifeCycleEventListener.AssignmentType, List<OrganizationalEntity>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskClaimedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskCompletedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskDelegatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskExitedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskFailedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskForwardedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskInputVariableChangedEvent(TaskEvent, Map<String, Object>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskNominatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskNotificationEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskOutputVariableChangedEvent(TaskEvent, Map<String, Object>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskReassignedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskReleasedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskResumedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskSkippedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskStartedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskStoppedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskSuspendedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterTaskUpdatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- afterVariableChanged(ProcessVariableChangedEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- afterVariableChanged(ProcessVariableChangedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right after the value of a process variable has been changed.
- Agenda - Interface in org.kie.api.runtime.rule
- AGENDA_EVENT_LISTENER - org.kie.api.builder.model.ListenerModel.Kind
- AgendaEventListener - Interface in org.kie.api.event.rule
- AgendaFilter - Interface in org.kie.api.runtime.rule
- AgendaGroup - Interface in org.kie.api.runtime.rule
- AgendaGroupEvent - Interface in org.kie.api.event.rule
- agendaGroupPopped(AgendaGroupPoppedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- agendaGroupPopped(AgendaGroupPoppedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- agendaGroupPopped(AgendaGroupPoppedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- AgendaGroupPoppedEvent - Interface in org.kie.api.event.rule
- agendaGroupPushed(AgendaGroupPushedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- agendaGroupPushed(AgendaGroupPushedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- agendaGroupPushed(AgendaGroupPushedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- AgendaGroupPushedEvent - Interface in org.kie.api.event.rule
- All - Annotation Type in org.kie.api.definition.rule
- ALL - org.kie.api.runtime.rule.FactHandle.State
- ALLOWED - org.kie.api.conf.KieBaseMutabilityOption
- ALWAYS - org.kie.api.runtime.conf.PersistedSessionOption.SafepointStrategy
- Annotation - Interface in org.kie.api.definition.type
- APP_SCOPED_ENTITY_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- as(Class<K>) - Method in interface org.kie.api.runtime.rule.FactHandle
- as(ConfigurationKey<X>) - Method in interface org.kie.api.conf.OptionsConfiguration
- ascending - Variable in class org.kie.api.runtime.query.QueryContext
- ASCENDING - org.kie.api.builder.ReleaseIdComparator.SortDirection
- assign(String, OrganizationalEntity) - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Assigns given entity (either user or group) to given role
- assignGroup(String, String) - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Assigns given group to given role
- assignUser(String, String) - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Assigns given user to given role
- attachedTo(long) - Method in interface org.kie.api.fluent.BoundaryEventNodeBuilder
- AttachedViewChangedEventListener - Interface in org.kie.api.runtime.rule
- Attachment - Interface in org.kie.api.task.model
- AuditService - Interface in org.kie.api.runtime.manager.audit
-
AuditService provides access to active and already completed process (and its components) data.
- autoComplete(boolean) - Method in interface org.kie.api.fluent.DynamicNodeBuilder
- autoFireAllRules() - Method in interface org.kie.api.command.ExecutableCommand
B
- BatchExecutionCommand - Interface in org.kie.api.command
- BatchRequestMessage - Interface in org.kie.api.runtime
- BAYES - Static variable in class org.kie.api.io.ResourceType
-
Bayesian
- beforeFunctionRemoved(BeforeFunctionRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeFunctionRemoved(BeforeFunctionRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a function is removed from the
KieBase
- BeforeFunctionRemovedEvent - Interface in org.kie.api.event.kiebase
- beforeKieBaseLocked(BeforeKieBaseLockedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeKieBaseLocked(BeforeKieBaseLockedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a
KieBase
is locked - BeforeKieBaseLockedEvent - Interface in org.kie.api.event.kiebase
- beforeKieBaseUnlocked(BeforeKieBaseUnlockedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeKieBaseUnlocked(BeforeKieBaseUnlockedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a
KieBase
is unlocked - BeforeKieBaseUnlockedEvent - Interface in org.kie.api.event.kiebase
- beforeKiePackageAdded(BeforeKiePackageAddedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeKiePackageAdded(BeforeKiePackageAddedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a new package is added to the
KieBase
- BeforeKiePackageAddedEvent - Interface in org.kie.api.event.kiebase
- beforeKiePackageRemoved(BeforeKiePackageRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeKiePackageRemoved(BeforeKiePackageRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a package is removed from the
KieBase
- BeforeKiePackageRemovedEvent - Interface in org.kie.api.event.kiebase
- beforeMatchFired(BeforeMatchFiredEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- beforeMatchFired(BeforeMatchFiredEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- beforeMatchFired(BeforeMatchFiredEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- BeforeMatchFiredEvent - Interface in org.kie.api.event.rule
- beforeNodeLeft(ProcessNodeLeftEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- beforeNodeLeft(ProcessNodeLeftEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right before a node in a process instance is being left (which is when the node is completed, for example when it has performed the task it was designed for).
- beforeNodeTriggered(ProcessNodeTriggeredEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- beforeNodeTriggered(ProcessNodeTriggeredEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right before a node in a process instance is being triggered (which is when the node is being entered, for example when an incoming connection triggers it).
- beforeProcessAdded(BeforeProcessAddedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeProcessAdded(BeforeProcessAddedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a process is removed from the
KieBase
- BeforeProcessAddedEvent - Interface in org.kie.api.event.kiebase
- beforeProcessCompleted(ProcessCompletedEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- beforeProcessCompleted(ProcessCompletedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right before a process instance is being completed (or aborted).
- beforeProcessRemoved(BeforeProcessRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeProcessRemoved(BeforeProcessRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a function is removed from the
KieBase
- BeforeProcessRemovedEvent - Interface in org.kie.api.event.kiebase
- beforeProcessStarted(ProcessStartedEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- beforeProcessStarted(ProcessStartedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right before a process instance is being started.
- beforeRuleAdded(BeforeRuleAddedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeRuleAdded(BeforeRuleAddedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a new rule is added to the
KieBase
- BeforeRuleAddedEvent - Interface in org.kie.api.event.kiebase
- beforeRuleFlowGroupActivated(RuleFlowGroupActivatedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- beforeRuleFlowGroupActivated(RuleFlowGroupActivatedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- beforeRuleFlowGroupActivated(RuleFlowGroupActivatedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- beforeRuleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- beforeRuleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- beforeRuleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- beforeRuleRemoved(BeforeRuleRemovedEvent) - Method in class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- beforeRuleRemoved(BeforeRuleRemovedEvent) - Method in interface org.kie.api.event.kiebase.KieBaseEventListener
-
Method called before a rule is removed from the
KieBase
- BeforeRuleRemovedEvent - Interface in org.kie.api.event.kiebase
- beforeSLAViolated(SLAViolatedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right before a process/node instance's SLA has been violated.
- beforeTaskActivatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskAddedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskAssignmentsAddedEvent(TaskEvent, TaskLifeCycleEventListener.AssignmentType, List<OrganizationalEntity>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskAssignmentsRemovedEvent(TaskEvent, TaskLifeCycleEventListener.AssignmentType, List<OrganizationalEntity>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskClaimedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskCompletedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskDelegatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskExitedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskFailedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskForwardedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskInputVariableChangedEvent(TaskEvent, Map<String, Object>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskNominatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskNotificationEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskOutputVariableChangedEvent(TaskEvent, Map<String, Object>) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskReassignedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskReleasedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskResumedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskSkippedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskStartedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskStoppedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskSuspendedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeTaskUpdatedEvent(TaskEvent) - Method in interface org.kie.api.task.TaskLifeCycleEventListener
- beforeVariableChanged(ProcessVariableChangedEvent) - Method in class org.kie.api.event.process.DefaultProcessEventListener
- beforeVariableChanged(ProcessVariableChangedEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked right before the value of a process variable is being changed.
- BeliefSystemTypeOption - Class in org.kie.api.runtime.conf
-
A class for the belief system configuration.
- BetaRangeIndexOption - Enum in org.kie.api.conf
-
An enum to enable beta node range index option.
- blockMatch(Match) - Method in interface org.kie.api.runtime.rule.RuleContext
-
This is an experimental feature that must be explicitly enabled via DeclarativeAgendaOption, which is off by default.
- BOUNDARY_EVENT - org.kie.api.definition.process.NodeType
- boundaryEventNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- BoundaryEventNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- BPMN2 - Static variable in class org.kie.api.io.ResourceType
-
jBPM BPMN2 Language
- build() - Method in interface org.kie.api.fluent.ProcessBuilder
-
Validates and returns process definition.
Should be invoked after all other method calls. - buildAll() - Method in interface org.kie.api.builder.KieBuilder
-
Builds all the KieBases contained in the KieModule for which this KieBuilder has been created
- buildAll(Class<? extends KieBuilder.ProjectType>) - Method in interface org.kie.api.builder.KieBuilder
-
Builds all the KieBases contained in the KieModule for which this KieBuilder has been created creating a project of the type specified by the provided projectClass
- BUSINESS_RULE - org.kie.api.definition.process.NodeType
C
- Calendar - Interface in org.kie.api.time
- Calendars - Interface in org.kie.api.runtime
- CALENDARS - Static variable in class org.kie.api.runtime.EnvironmentName
- cancelActivity(boolean) - Method in interface org.kie.api.fluent.BoundaryEventNodeBuilder
- cancelMatch(Match) - Method in interface org.kie.api.runtime.rule.RuleContext
-
This is an experimental feature that must be explicitly enabled via DeclarativeAgendaOption, which is off by default.
- CASE_ID - Static variable in class org.kie.api.runtime.EnvironmentName
- CaseAssignment - Interface in org.kie.api.runtime.process
-
Represents case assignment which usually means named role to individuals or groups.
- CaseData - Interface in org.kie.api.runtime.process
-
Top level of Case(File)Data that holds all shared information within a case.
- CATCH_EVENT - org.kie.api.definition.process.NodeType
- CATCH_LINK - org.kie.api.definition.process.NodeType
- Channel - Interface in org.kie.api.runtime
-
A channel provides a mechanism to send objects from the working memory to some external process or function.
- ChannelModel - Interface in org.kie.api.builder.model
-
ChannelModel is a model allowing to programmatically define a Channel and wire it to a KieSession
- claim(long, String) - Method in interface org.kie.api.task.TaskService
- claimNextAvailable(String, String) - Method in interface org.kie.api.task.TaskService
- classLoader(ClassLoader) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- ClassObjectFilter - Class in org.kie.api.runtime
-
Filters objects by class, only accepting objects of the class specified in the constructor
- ClassObjectFilter(Class<?>) - Constructor for class org.kie.api.runtime.ClassObjectFilter
-
The Allowed Class type
- CLASSPATH_KIECONTAINER_RELEASEID - Static variable in interface org.kie.api.management.KieContainerMonitorMXBean
- ClassReactive - Annotation Type in org.kie.api.definition.type
-
Annotation used to declare that a given class is not property specific
- clear() - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Removes all entries from audit data store
- clear() - Method in class org.kie.api.runtime.query.QueryContext
- clear() - Method in interface org.kie.api.runtime.rule.ActivationGroup
- clear() - Method in interface org.kie.api.runtime.rule.Agenda
- clear() - Method in interface org.kie.api.runtime.rule.AgendaGroup
- clear() - Method in interface org.kie.api.runtime.rule.RuleFlowGroup
- CLEAR - org.kie.api.event.rule.MatchCancelledCause
- ClockTypeOption - Class in org.kie.api.runtime.conf
-
A class for the session clock configuration.
- close() - Method in interface org.kie.api.logger.KieRuntimeLogger
-
Release any resources allocated within the logger such as file handles, network connections, etc.
- close() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
-
Closes the environment allowing to close all depending components such as ksession factories, etc
- close() - Method in interface org.kie.api.runtime.manager.RuntimeManager
-
Closes
RuntimeManager
and releases it's resources. - close() - Method in interface org.kie.api.runtime.rule.AttachedViewChangedEventListener
- close() - Method in interface org.kie.api.runtime.rule.LiveQuery
- CLOUD - org.kie.api.conf.EventProcessingOption
- CLUSTER_JOBS_KEY - Static variable in interface org.kie.api.cluster.ClusterAwareService
- CLUSTER_NODES_KEY - Static variable in interface org.kie.api.cluster.ClusterAwareService
- ClusterAwareService - Interface in org.kie.api.cluster
-
Interface that allows to rise some awareness about the cluster environment
- ClusterListener - Interface in org.kie.api.cluster
- ClusterNode - Class in org.kie.api.cluster
- ClusterNode() - Constructor for class org.kie.api.cluster.ClusterNode
- ClusterNode(String, String) - Constructor for class org.kie.api.cluster.ClusterNode
- CMD_SCOPED_ENTITY_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- CMMN - Static variable in class org.kie.api.io.ResourceType
-
jBPM CMMN Language
- collectionExpression(String) - Method in interface org.kie.api.fluent.ForEachNodeBuilder
- Command<T> - Interface in org.kie.api.command
- CommandExecutor - Interface in org.kie.api.runtime
-
Batch Executor allows for the scripting of a KieSession using Commands, both the KieSession and KieSession implement this interface.
- comment(String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- Comment - Interface in org.kie.api.task.model
- ComparableVersion(String) - Constructor for class org.kie.api.builder.ReleaseIdComparator.ComparableVersion
- compare(ReleaseId, ReleaseId) - Method in class org.kie.api.builder.ReleaseIdComparator
- compareTo(ReleaseId) - Method in interface org.kie.api.builder.ReleaseId
- compareTo(ReleaseIdComparator.ComparableVersion) - Method in class org.kie.api.builder.ReleaseIdComparator.ComparableVersion
- compareTo(KieService) - Method in interface org.kie.api.internal.utils.KieService
- CompilationErrorsException - Exception in org.kie.api.builder
- CompilationErrorsException(List<Message>) - Constructor for exception org.kie.api.builder.CompilationErrorsException
- compile(String, Map<String, Object>) - Method in interface org.kie.api.runtime.process.DataTransformer
-
Compiles given expression into reusable unit.
- complete(long, String, Map<String, Object>) - Method in interface org.kie.api.task.TaskService
- COMPLETE - org.kie.api.runtime.process.ProcessWorkItemHandlerException.HandlingStrategy
- Completed - org.kie.api.task.model.Status
- COMPLETED - Static variable in interface org.kie.api.runtime.process.WorkItem
- completeWorkItem(long, Map<String, Object>) - Method in interface org.kie.api.runtime.process.WorkItemManager
-
Notifies the work item manager that the work item with the given id has been completed.
- COMPLEX_GATEWAY - org.kie.api.definition.process.NodeType
- compositeNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- CompositeNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- CompositeNodeOperations<T extends NodeContainerBuilder<T,P>,P extends NodeContainerBuilder<P,?>> - Interface in org.kie.api.fluent
- CONDITIONAL - org.kie.api.definition.process.NodeType
- ConfigurationKey<T extends OptionsConfiguration> - Class in org.kie.api.conf
- ConfigurationKey(String) - Constructor for class org.kie.api.conf.ConfigurationKey
- connection(long, long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- Connection - Interface in org.kie.api.definition.process
-
A connection is a link from one Node to another.
- ConsequenceException - Exception in org.kie.api.runtime.rule
- ConsequenceException(Throwable, RuleRuntime, Match) - Constructor for exception org.kie.api.runtime.rule.ConsequenceException
- ConsequenceExceptionHandler - Interface in org.kie.api.runtime.rule
- constraint(long, String, String, Dialect, String, int) - Method in interface org.kie.api.fluent.SplitNodeBuilder
- constraint(String) - Method in interface org.kie.api.fluent.MilestoneNodeBuilder
- content(String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- Content - Interface in org.kie.api.task.model
- Context - Interface in org.kie.api.runtime
-
The context of an execution
- Context<T> - Interface in org.kie.api.runtime.manager
-
Context represents to highest level hierarchy of contextual data that might be used when working with
RuntimeManager
that is then relying on the context to look up correct instances ofRuntimeEngine
. - count - Variable in class org.kie.api.runtime.query.QueryContext
- create() - Static method in interface org.kie.api.runtime.ExecutableRunner
- create() - Static method in interface org.kie.api.runtime.RequestContext
- create(long) - Static method in interface org.kie.api.runtime.ExecutableRunner
- create(ClassLoader) - Static method in interface org.kie.api.runtime.RequestContext
- createContext() - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
-
Creates a new marshalling context
- createContext() - Method in interface org.kie.api.runtime.ExecutableRunner
- createContext() - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Creates and returns a new context object
- Created - org.kie.api.task.model.Status
- createOutputsFromResults(PMML4Result) - Static method in class org.kie.api.pmml.OutputFieldFactory
- createProcessInstance(String, Map<String, Object>) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Creates a new process instance (but does not yet start it).
D
- DataTransformer - Interface in org.kie.api.runtime.process
-
Data transformation capabilities used by data input and data output transformation as part of BPMN2 process definition.
- DATE_FORMATS - Static variable in class org.kie.api.runtime.EnvironmentName
- DebugAgendaEventListener - Class in org.kie.api.event.rule
- DebugAgendaEventListener() - Constructor for class org.kie.api.event.rule.DebugAgendaEventListener
- DebugAgendaEventListener(PrintStream) - Constructor for class org.kie.api.event.rule.DebugAgendaEventListener
- DebugRuleRuntimeEventListener - Class in org.kie.api.event.rule
- DebugRuleRuntimeEventListener() - Constructor for class org.kie.api.event.rule.DebugRuleRuntimeEventListener
- DebugRuleRuntimeEventListener(PrintStream) - Constructor for class org.kie.api.event.rule.DebugRuleRuntimeEventListener
- DeclarativeAgendaOption - Enum in org.kie.api.conf
-
An enum to enable Declarative Agenda option.
- DefaultAgendaEventListener - Class in org.kie.api.event.rule
- DefaultAgendaEventListener() - Constructor for class org.kie.api.event.rule.DefaultAgendaEventListener
- DefaultKieBaseEventListener - Class in org.kie.api.event.kiebase
- DefaultKieBaseEventListener() - Constructor for class org.kie.api.event.kiebase.DefaultKieBaseEventListener
- DefaultKieScannerEventListener - Class in org.kie.api.event.kiescanner
- DefaultKieScannerEventListener() - Constructor for class org.kie.api.event.kiescanner.DefaultKieScannerEventListener
- DefaultProcessEventListener - Class in org.kie.api.event.process
- DefaultProcessEventListener() - Constructor for class org.kie.api.event.process.DefaultProcessEventListener
- DefaultRuleRuntimeEventListener - Class in org.kie.api.event.rule
- DefaultRuleRuntimeEventListener() - Constructor for class org.kie.api.event.rule.DefaultRuleRuntimeEventListener
- delay(String) - Method in interface org.kie.api.fluent.TimerNodeBuilder
- delegate(long, String, String) - Method in interface org.kie.api.task.TaskService
- delete(String...) - Method in interface org.kie.api.builder.KieFileSystem
-
Removes the files in the given paths from this KieFileSystem
- delete(FactHandle) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Retracts the fact for which the given FactHandle was assigned regardless if it has been explicitly or logically inserted.
- delete(FactHandle, FactHandle.State) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Retracts the fact for which the given FactHandle was assigned.
- deleteComment(long, long) - Method in interface org.kie.api.task.TaskService
- DELETION - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- DEPLOYMENT_ID - Static variable in class org.kie.api.runtime.EnvironmentName
- DESCENDING - org.kie.api.builder.ReleaseIdComparator.SortDirection
- DESCR - Static variable in class org.kie.api.io.ResourceType
-
DESCR
- Description - Annotation Type in org.kie.api.definition.type
-
Annotation used to decorate a field or class with a description.
- destroy() - Method in interface org.kie.api.runtime.KieSession
-
Destroys session permanently.
- determineBetaRangeIndex(String) - Static method in enum org.kie.api.conf.BetaRangeIndexOption
- determineDeclarativeAgenda(String) - Static method in enum org.kie.api.conf.DeclarativeAgendaOption
- determineEqualityBehavior(String) - Static method in enum org.kie.api.conf.EqualityBehaviorOption
- determineEventProcessingMode(String) - Static method in enum org.kie.api.conf.EventProcessingOption
- determineMutability(String) - Static method in enum org.kie.api.conf.KieBaseMutabilityOption
- determineQueryListenerClassOption(String) - Static method in enum org.kie.api.runtime.conf.QueryListenerOption
- determineResourceType(String) - Static method in class org.kie.api.io.ResourceType
- determineSequential(String) - Static method in enum org.kie.api.conf.SequentialOption
- Dialect - Enum in org.kie.api.fluent
-
Supported programming languages for action scripts
- Direct - Annotation Type in org.kie.api.definition.rule
- DirectFiringOption - Enum in org.kie.api.runtime.conf
-
An option to define if the KieSession should directly firing consequences bypassing the agenda.
- DISABLED - org.kie.api.conf.BetaRangeIndexOption
- DISABLED - org.kie.api.conf.DeclarativeAgendaOption
- DISABLED - org.kie.api.conf.KieBaseMutabilityOption
- DISABLED - org.kie.api.conf.MBeansOption
- dispose() - Method in interface org.kie.api.runtime.KieContainer
-
Disposes all the KieSessions created in this KieContainer.
- dispose() - Method in interface org.kie.api.runtime.KieSession
-
Releases all the current session resources, setting up the session for garbage collection.
- dispose() - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Indicates that work with this instance of
AuditService
is completed and can be disposed (release resources) - disposeRuntimeEngine(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RuntimeManager
-
Disposes
RuntimeEngine
and notifies all listeners about that fact. - DMN - Static variable in class org.kie.api.io.ResourceType
-
Decision Model and Notation (DMN) model
- done() - Method in interface org.kie.api.fluent.NodeBuilder
-
Method to notify that definition of this node is done
- DoubleFieldOutput - Class in org.kie.api.pmml
- DoubleFieldOutput() - Constructor for class org.kie.api.pmml.DoubleFieldOutput
- DoubleFieldOutput(String, String, Double) - Constructor for class org.kie.api.pmml.DoubleFieldOutput
- DoubleFieldOutput(String, String, String, Double, Double) - Constructor for class org.kie.api.pmml.DoubleFieldOutput
- DoubleFieldOutput(String, String, String, String, Double) - Constructor for class org.kie.api.pmml.DoubleFieldOutput
- DoubleFieldOutput(String, String, String, String, String, Double, Double) - Constructor for class org.kie.api.pmml.DoubleFieldOutput
- DRF - Static variable in class org.kie.api.io.ResourceType
-
Drools Rule Flow Language
- DRL - Static variable in class org.kie.api.io.ResourceType
-
Drools Rule Language
- DRLX - Static variable in class org.kie.api.io.ResourceType
- DRT - Static variable in class org.kie.api.io.ResourceType
-
Deprecated.Since 8. Consider
drools-decisiontables
or third party templating features - DSL - Static variable in class org.kie.api.io.ResourceType
-
Drools DSL
- DSLR - Static variable in class org.kie.api.io.ResourceType
-
Drools DSL Rule
- DTABLE - Static variable in class org.kie.api.io.ResourceType
-
Decision Table
- Duration - Annotation Type in org.kie.api.definition.type
- dynamic(boolean) - Method in interface org.kie.api.fluent.ProcessBuilder
- dynamicNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- DynamicNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
E
- EAGER - org.kie.api.definition.rule.Propagation.Type
- Email - Interface in org.kie.api.task.model
- ENABLED - org.kie.api.conf.BetaRangeIndexOption
- ENABLED - org.kie.api.conf.DeclarativeAgendaOption
- ENABLED - org.kie.api.conf.MBeansOption
- END - org.kie.api.definition.process.NodeType
- endNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- EndNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- ENTITY_MANAGER_FACTORY - Static variable in class org.kie.api.runtime.EnvironmentName
- entityManagerFactory(Object) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- EntryPoint - Interface in org.kie.api.runtime.rule
-
An entry-point is an abstract channel through where facts are inserted into the engine.
- ENUM - org.kie.api.definition.KieDefinition.KnowledgeType
- Environment - Interface in org.kie.api.runtime
- EnvironmentName - Class in org.kie.api.runtime
- EnvironmentName() - Constructor for class org.kie.api.runtime.EnvironmentName
- EQUALITY - org.kie.api.conf.EqualityBehaviorOption
- EqualityBehaviorOption - Enum in org.kie.api.conf
-
An Enum for EqualityBehavior option.
- equals(Object) - Method in class org.kie.api.builder.ReleaseIdComparator.ComparableVersion
- equals(Object) - Method in class org.kie.api.conf.SessionsPoolOption
- equals(Object) - Method in class org.kie.api.io.ResourceType
- equals(Object) - Method in class org.kie.api.pmml.AbstractOutput
- equals(Object) - Method in class org.kie.api.pmml.DoubleFieldOutput
- equals(Object) - Method in class org.kie.api.pmml.IntegerFieldOutput
- equals(Object) - Method in class org.kie.api.pmml.ParameterInfo
- equals(Object) - Method in class org.kie.api.pmml.PMML4Data
- equals(Object) - Method in class org.kie.api.pmml.PMML4DataField
- equals(Object) - Method in class org.kie.api.pmml.PMML4OutputField
- equals(Object) - Method in class org.kie.api.pmml.PMML4Result
- equals(Object) - Method in class org.kie.api.pmml.PMMLRequestData
- equals(Object) - Method in class org.kie.api.pmml.StringFieldOutput
- equals(Object) - Method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- equals(Object) - Method in class org.kie.api.runtime.conf.ClockTypeOption
- equals(Object) - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- equals(Object) - Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- equals(Object) - Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- Error - org.kie.api.task.model.Status
- ERROR - org.kie.api.builder.Message.Level
- Evaluator - Interface in org.kie.api.runtime.rule
-
A public interface to be implemented by all evaluators
- EvaluatorDefinition - Interface in org.kie.api.runtime.rule
-
A markup interface for Evaluator definitions
- EVENT - org.kie.api.definition.type.Role.Type
- EVENT_BASED_GATEWAY - org.kie.api.definition.process.NodeType
- EVENT_SUBPROCESS - org.kie.api.definition.process.NodeType
- EventHandle - Interface in org.kie.api.runtime.rule
- EventListener - Interface in org.kie.api.runtime.process
-
An interface that represents an element that is listening for specific types of events.
- eventNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- EventNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- EventProcessingOption - Enum in org.kie.api.conf
-
An Enum for Event Processing option.
- eventType(String, String) - Method in interface org.kie.api.fluent.BoundaryEventNodeBuilder
- exceptionHandler(Class<? extends Throwable>, Dialect, String) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- EXCL_OWNER - org.kie.api.task.TaskLifeCycleEventListener.AssignmentType
- EXCLUSIVE_GATEWAY - org.kie.api.definition.process.NodeType
- EXEC_ERROR_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- Executable - Interface in org.kie.api.runtime
- ExecutableCommand<T> - Interface in org.kie.api.command
- ExecutableRunner<C extends Context> - Interface in org.kie.api.runtime
- execute(Iterable) - Method in interface org.kie.api.runtime.rule.StatelessRuleSession
-
Execute a StatelessKieSession, iterate the Iterable inserting each of its elements.
- execute(Object) - Method in interface org.kie.api.runtime.rule.StatelessRuleSession
-
Execute a StatelessKieSession inserting just a single object.
- execute(Command<T>) - Method in interface org.kie.api.runtime.CommandExecutor
-
Execute the command and return a ExecutionResults for the results of the Command.
- execute(Command<T>, Context) - Method in interface org.kie.api.runtime.ExecutableRunner
- execute(Context) - Method in interface org.kie.api.command.ExecutableCommand
- execute(Executable) - Method in interface org.kie.api.runtime.ExecutableRunner
- execute(Executable, C) - Method in interface org.kie.api.runtime.ExecutableRunner
- execute(KieSession) - Method in interface org.kie.api.runtime.KieSession.AtomicAction
- executeWorkItem(WorkItem, WorkItemManager) - Method in interface org.kie.api.runtime.process.WorkItemHandler
-
The given work item should be executed.
- ExecutionResults - Interface in org.kie.api.runtime
-
Contains the results for the BatchExecution Command.
- existsGroup(String) - Method in interface org.kie.api.task.UserGroupCallback
-
Resolves existence of group id.
- existsUser(String) - Method in interface org.kie.api.task.UserGroupCallback
-
Resolves existence of user id.
- exit(long, String) - Method in interface org.kie.api.task.TaskService
- Exited - org.kie.api.task.model.Status
- EXPIRATION - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- Expires - Annotation Type in org.kie.api.definition.type
- Expires.Policy - Enum in org.kie.api.definition.type
- EXPLICIT - org.kie.api.runtime.conf.PersistedSessionOption.SafepointStrategy
F
- FACT - org.kie.api.definition.type.Role.Type
- FactField - Interface in org.kie.api.definition.type
-
A field from a declared fact type
- FactHandle - Interface in org.kie.api.runtime.rule
-
An handle to a fact inserted into the working memory
- FactHandle.State - Enum in org.kie.api.runtime.rule
-
The way how the fact to which this FactHandle was assigned has been inserted into the working memory
- Factory() - Constructor for class org.kie.api.KieServices.Factory
- Factory() - Constructor for class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- Factory() - Constructor for class org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
- FactType - Interface in org.kie.api.definition.type
-
FactType declarations are fact definitions (like classes) that are managed alongside the rules.
- fail(long, String, Map<String, Object>) - Method in interface org.kie.api.task.TaskService
- Failed - org.kie.api.task.model.Status
- FAULT - org.kie.api.definition.process.NodeType
- faultNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- FaultNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- FEEL - org.kie.api.fluent.Dialect
- FEEL - Static variable in class org.kie.api.io.ResourceType
-
DMN FEEL expression language
- FileLoggerModel - Interface in org.kie.api.builder.model
-
FileLoggerModel is a model allowing to programmatically define a FileLogger and wire it to a KieSession
- FILTER - org.kie.api.event.rule.MatchCancelledCause
- FILTERED(TimedRuleExecutionFilter) - Constructor for class org.kie.api.runtime.conf.TimedRuleExecutionOption.FILTERED
- findActiveProcessInstances(String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all active process instances for given process id
- findNodeInstances(String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all node instances that were already triggered for given process instance id
- findNodeInstances(String, String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
- findProcessInstance(String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns process instance log for given process instance id
- findProcessInstances() - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all known process instances currently available to the audit service
- findProcessInstances(String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all known process instances for given process id
- findSubProcessInstances(String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all known subprocess instance logs for given process instance id - considered parent process instance id
- findVariableInstances(String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all variable logs for given process instance id
- findVariableInstances(String, String) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all variable logs for given process instance id and variable identifier
- findVariableInstancesByName(String, boolean) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all variable logs that are identified by variable id regardless of what process instance they belong to
- findVariableInstancesByNameAndValue(String, String, boolean) - Method in interface org.kie.api.runtime.manager.audit.AuditService
-
Returns all variable logs that are identified by variable id and has given value regardless of what process instance they belong to
- fireAllRules() - Method in interface org.kie.api.runtime.rule.StatefulRuleSession
-
Fire all Matches on the Agenda.
- fireAllRules(int) - Method in interface org.kie.api.runtime.rule.StatefulRuleSession
-
Fire Matches on the Agenda up to the given maximum number of Matches, before returning the control to the application.
- fireAllRules(AgendaFilter) - Method in interface org.kie.api.runtime.rule.StatefulRuleSession
-
Fire all Matches on the Agenda
- fireAllRules(AgendaFilter, int) - Method in interface org.kie.api.runtime.rule.StatefulRuleSession
-
Fire all Matches on the Agenda
- fireUntilHalt() - Method in interface org.kie.api.runtime.rule.StatefulRuleSession
-
Keeps firing Matches until a halt is called.
- fireUntilHalt(AgendaFilter) - Method in interface org.kie.api.runtime.rule.StatefulRuleSession
-
Keeps firing Matches until a halt is called.
- FOR_EACH - org.kie.api.definition.process.NodeType
- forEachNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- ForEachNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- forward(long, String, String) - Method in interface org.kie.api.task.TaskService
- from(CompositeData) - Static method in class org.kie.api.management.GAV
- from(ReleaseId) - Static method in class org.kie.api.management.GAV
- fromExternalFactHandleCommand(String) - Method in interface org.kie.api.command.KieCommands
- fromExternalFactHandleCommand(String, boolean) - Method in interface org.kie.api.command.KieCommands
- fromProperties(Properties) - Method in interface org.kie.api.io.ResourceConfiguration
- fromSession(long) - Static method in class org.kie.api.runtime.conf.PersistedSessionOption
- fromString(String) - Static method in enum org.kie.api.builder.model.ListenerModel.Kind
- FULL - org.kie.api.runtime.conf.PersistedSessionOption.PersistenceStrategy
- FUNCTION - org.kie.api.definition.KieDefinition.KnowledgeType
- functionImports(Collection<String>) - Method in interface org.kie.api.fluent.ProcessBuilder
G
- GAV - Class in org.kie.api.management
-
A simple immutable pojo representing Maven GAV coordinates, with a JMX-compliant method in order to be exposed and used via JMX/Monitoring.
- GAV(String, String, String) - Constructor for class org.kie.api.management.GAV
- GDRL - Static variable in class org.kie.api.io.ResourceType
-
Drools Rule Language - Guided Globals definitions - Workaround for double-dot file extensions for 6.0
- GDST - Static variable in class org.kie.api.io.ResourceType
- generateAndWritePomXML(ReleaseId) - Method in interface org.kie.api.builder.KieFileSystem
-
Generates a basic maven pom file with the given ReleaseId (groupId, artifactId and version) and adds it to this KieFileSystem
- GenericKieSessionMonitoringMXBean - Interface in org.kie.api.management
-
An MBean interface for
KieSession
monitoring - GenericKieSessionMonitoringMXBean.IAgendaStatsData - Interface in org.kie.api.management
- GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData - Interface in org.kie.api.management
- GenericKieSessionMonitoringMXBean.IProcessStatsData - Interface in org.kie.api.management
- get() - Static method in class org.kie.api.fluent.ProcessBuilderFactories
- get() - Static method in class org.kie.api.KieServices.Factory
-
Returns a reference to the KieServices singleton
- get() - Static method in interface org.kie.api.KieServices
-
Returns a reference to the KieServices singleton
- get() - Static method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
-
Returns a reference to the RuntimeEnvironmentBuilderFactory singleton
- get() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- get() - Static method in class org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
-
Returns a reference to the RuntimeManagerFactory singleton
- get(int) - Static method in class org.kie.api.conf.SessionsPoolOption
- get(Class<T>) - Method in class org.kie.api.runtime.KieRuntimeFactory
-
Returns a singleton instance of the given class (if any)
- get(ClassLoader) - Static method in class org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
- get(Object) - Method in interface org.kie.api.definition.type.FactField
- get(Object, String) - Method in interface org.kie.api.definition.type.FactType
-
Gets the value of the specified field on the dynamic fact.
- get(String) - Method in interface org.kie.api.runtime.Calendars
- get(String) - Static method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
-
This is a factory method for this belief system configuration.
- get(String) - Static method in class org.kie.api.runtime.conf.ClockTypeOption
-
This is a factory method for this Clock Type configuration.
- get(String) - Static method in class org.kie.api.runtime.conf.TimerJobFactoryOption
-
This is a factory method for this timer job factory manager configuration.
- get(String) - Method in interface org.kie.api.runtime.Context
-
Return the value associated with the given identifier in this context
- get(String) - Method in interface org.kie.api.runtime.Environment
- get(String) - Method in interface org.kie.api.runtime.Globals
- get(String) - Method in interface org.kie.api.runtime.rule.Row
- get(String, WorkItemHandler) - Static method in class org.kie.api.runtime.conf.WorkItemHandlerOption
-
This is a factory method for this WorkItemHandler configuration.
- getAccessor() - Method in interface org.kie.api.command.Setter
- getActivationGroup(String) - Method in interface org.kie.api.runtime.rule.Agenda
- getActivationTime() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getActivationTime() - Method in interface org.kie.api.task.model.TaskData
- getActiveClusterNodes() - Method in interface org.kie.api.cluster.ClusterAwareService
-
Get all active members of the cluster
- getActualOwner() - Method in interface org.kie.api.task.model.TaskData
- getActualOwner() - Method in interface org.kie.api.task.model.TaskSummary
- getActualOwnerId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getAddedAt() - Method in interface org.kie.api.task.model.Comment
- getAddedBy() - Method in interface org.kie.api.task.model.Comment
- getAfterAdd() - Method in interface org.kie.api.io.ResourceWithConfiguration
-
callback executed on `kbuilder` as a parameter in
KieAssemblerService
, which will be executed after performingKieAssemblerService.addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration)
for the given resourceResourceWithConfiguration.getResource()
. - getAgenda() - Method in interface org.kie.api.runtime.rule.RuleRuntime
- getAgendaEventListeners() - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Returns all event listeners.
- getAgendaEventListeners(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
-
Returns new instances of
AgendaEventListener
that will be registered onRuntimeEngine
- getAgendaGroup() - Method in interface org.kie.api.event.rule.AgendaGroupEvent
- getAgendaGroup(String) - Method in interface org.kie.api.runtime.rule.Agenda
- getAllCommentsByTaskId(long) - Method in interface org.kie.api.task.TaskService
- getAllExtensions() - Method in class org.kie.api.io.ResourceType
- getAlphaNodeHashingThreshold() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- getApplicationContext() - Method in interface org.kie.api.runtime.RequestContext
- getArguments() - Method in interface org.kie.api.builder.model.QualifierModel
- getArtifactId() - Method in interface org.kie.api.builder.ReleaseId
- getArtifactId() - Method in class org.kie.api.management.GAV
- getAsMap(Object) - Method in interface org.kie.api.definition.type.FactType
-
Get a map of the fields and their values for the bean.
- getAssertBehaviour() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
- getAssignments(String) - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Returns assigned entities for given role
- getAsString() - Method in enum org.kie.api.runtime.conf.QueryListenerOption
- getAttachedAt() - Method in interface org.kie.api.task.model.Attachment
- getAttachedBy() - Method in interface org.kie.api.task.model.Attachment
- getAttachmentById(long) - Method in interface org.kie.api.task.TaskService
- getAttachmentContentId() - Method in interface org.kie.api.task.model.Attachment
- getAttachments() - Method in interface org.kie.api.task.model.TaskData
- getAuditService() - Method in interface org.kie.api.runtime.manager.RuntimeEngine
- getAverageFiringTime() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getBeforeAdd() - Method in interface org.kie.api.io.ResourceWithConfiguration
-
callback executed on `kbuilder` as a parameter in
KieAssemblerService
, which will be executed before performingKieAssemblerService.addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration)
for the given resourceResourceWithConfiguration.getResource()
. - getBeliefSystem() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the BeliefSystemType of this KieSessionModel
- getBeliefSystemType() - Method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- getBetaRangeIndexOption() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the BetaRangeIndexOption of this KieBaseModel
- getBusinessAdministrators() - Method in interface org.kie.api.task.model.PeopleAssignments
- getCalendars() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns all the calendars set on this KieSessionModel
- getCalendars() - Method in interface org.kie.api.runtime.KieRuntime
- getCapitalizedName() - Method in class org.kie.api.pmml.ParameterInfo
- getCapitalizedName() - Method in class org.kie.api.pmml.PMML4Data
- getCaseAssignment() - Method in interface org.kie.api.runtime.process.ProcessContext
- getCaseData() - Method in interface org.kie.api.runtime.process.ProcessContext
- getCause() - Method in interface org.kie.api.event.rule.MatchCancelledEvent
- getChannelModels() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns all the ChannelModels defined for this KieSessionModel
- getChannels() - Method in interface org.kie.api.runtime.KieRuntime
- getChannels() - Method in interface org.kie.api.runtime.StatelessKieSession
- getClassAnnotations() - Method in interface org.kie.api.definition.type.FactType
-
Returns the list of class-level annotations used in this class definition
- getClassLoader() - Method in interface org.kie.api.conf.OptionsConfiguration
- getClassLoader() - Method in interface org.kie.api.runtime.KieContainer
-
Returns the ClassLoader used by this KieContainer
- getClassLoader() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getClockType() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the ClockType of this KieSessionModel
- getClockType() - Method in class org.kie.api.runtime.conf.ClockTypeOption
- getCol() - Method in interface org.kie.api.builder.model.RuleTemplateModel
- getColumn() - Method in interface org.kie.api.builder.Message
-
Returns the column number in the resource of the issue that caused the creation of this Message
- getCommands() - Method in interface org.kie.api.KieServices
-
Returns the KieCommands, a factory for Commands
- getCommands() - Method in interface org.kie.api.runtime.BatchRequestMessage
- getCommentById(long) - Method in interface org.kie.api.task.TaskService
- getComments() - Method in interface org.kie.api.task.model.TaskData
- getCompactCapitalizedModelName() - Method in class org.kie.api.pmml.PMMLRequestData
- getCompletionService() - Method in interface org.kie.api.concurrent.KieExecutors
- getCompositeKeyDepth() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- getConfiguration() - Method in interface org.kie.api.io.Resource
- getConfiguration() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getConfigurationProperties() - Method in interface org.kie.api.builder.model.KieModuleModel
-
Returns all the configuration properties set on this KieModuleModel
- getConfigurationProperty(String) - Method in interface org.kie.api.builder.model.KieModuleModel
-
Set a configuration property for this KieModuleModel
- getConfiguredReleaseId() - Method in interface org.kie.api.management.KieContainerMonitorMXBean
-
The RelaseId configured while creating the KieContainer.
- getConfiguredReleaseIdStr() - Method in interface org.kie.api.management.KieContainerMonitorMXBean
-
The RelaseId configured while creating the KieContainer.
- getConnection() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
Incoming or outgoing connection identifier (sequence flow) for given node.
- getConsoleLogger() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the name of the ConsoleLogger if any
- getContainerId() - Method in interface org.kie.api.management.KieContainerMonitorMXBean
- getContent() - Method in interface org.kie.api.task.model.Content
- getContentById(long) - Method in interface org.kie.api.task.TaskService
- getContentType() - Method in interface org.kie.api.task.model.Attachment
- getContext() - Method in class org.kie.api.pmml.PMML4Data
- getContext() - Method in class org.kie.api.pmml.PMML4DataField
- getContext() - Method in interface org.kie.api.pmml.PMML4Field
- getContextId() - Method in interface org.kie.api.runtime.manager.Context
-
See concrete implementation for available types
- getConversationContext() - Method in interface org.kie.api.runtime.RequestContext
- getCorrelationId() - Method in class org.kie.api.pmml.AbstractOutput
- getCorrelationId() - Method in class org.kie.api.pmml.ParameterInfo
- getCorrelationId() - Method in class org.kie.api.pmml.PMML4Data
- getCorrelationId() - Method in interface org.kie.api.pmml.PMML4Output
- getCorrelationId() - Method in class org.kie.api.pmml.PMML4Result
- getCorrelationId() - Method in class org.kie.api.pmml.PMMLRequestData
- getCorrelationKey() - Method in interface org.kie.api.task.model.TaskSummary
- getCount() - Method in class org.kie.api.runtime.query.QueryContext
- getCreatedBy() - Method in interface org.kie.api.task.model.TaskData
- getCreatedBy() - Method in interface org.kie.api.task.model.TaskSummary
- getCreatedById() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getCreatedOn() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getCreatedOn() - Method in interface org.kie.api.task.model.TaskData
- getCurrentTime() - Method in interface org.kie.api.time.SessionClock
-
Returns the current time.
- getData() - Method in interface org.kie.api.runtime.process.CaseData
-
Returns all available case data for given case.
- getData(String) - Method in interface org.kie.api.cluster.ClusterAwareService
- getData(String) - Method in interface org.kie.api.runtime.process.CaseData
-
Returns case data for given case registered under given name.
- getDataFromPartition(String, String) - Method in interface org.kie.api.cluster.ClusterAwareService
- getDate() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getDate() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getDeclarationIds() - Method in interface org.kie.api.runtime.rule.Match
- getDeclarationValue(String) - Method in interface org.kie.api.runtime.rule.Match
- getDeclarativeAgenda() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the DeclarativeAgendaOption of this KieBaseModel
- getDefaultExtension() - Method in class org.kie.api.io.ResourceType
- getDefaultPath() - Method in class org.kie.api.io.ResourceType
- getDefaultReleaseId() - Method in interface org.kie.api.builder.KieRepository
-
Returns the default ReleaseId used to identify a KieModule in this KieRepository if the user didn't explicitly provide one
- getDefinitionId() - Method in interface org.kie.api.runtime.process.CaseData
-
Returns case definition id of this case file
- getDeploymentId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getDeploymentId() - Method in interface org.kie.api.task.model.TaskData
- getDescription() - Method in class org.kie.api.io.ResourceType
- getDescription() - Method in interface org.kie.api.task.model.Task
- getDescription() - Method in interface org.kie.api.task.model.TaskSummary
- getDescriptions() - Method in interface org.kie.api.task.model.Task
- getDisplayName(OrganizationalEntity) - Method in interface org.kie.api.task.UserInfo
- getDisplayValue() - Method in class org.kie.api.pmml.AbstractOutput
- getDisplayValue() - Method in class org.kie.api.pmml.PMML4Data
- getDisplayValue() - Method in interface org.kie.api.pmml.PMML4Output
- getDocumentContentId() - Method in interface org.kie.api.task.model.TaskData
- getDocumentType() - Method in interface org.kie.api.task.model.TaskData
- getDtable() - Method in interface org.kie.api.builder.model.RuleTemplateModel
- getDuration() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Amount of time (in milliseconds) that process instance took to complete.
- getDuration() - Method in interface org.kie.api.runtime.rule.EventHandle
- getEarliest(List<ReleaseId>) - Static method in class org.kie.api.builder.ReleaseIdComparator
- getEmailForEntity(OrganizationalEntity) - Method in interface org.kie.api.task.UserInfo
- getEnd() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
End date of this process instance, null if process instance is still active
- getEndTimestamp() - Method in interface org.kie.api.runtime.rule.EventHandle
- getEntryPoint() - Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- getEntryPoint(String) - Method in interface org.kie.api.runtime.rule.RuleRuntime
- getEntryPointId() - Method in interface org.kie.api.runtime.rule.EntryPoint
- getEntryPointIds() - Method in interface org.kie.api.KieBase
-
Returns the set of the entry points declared and/or used in this kie base
- getEntryPoints() - Method in interface org.kie.api.runtime.rule.RuleRuntime
-
Returns a collection of all available working memory entry points for this session.
- getEnvironment() - Method in interface org.kie.api.runtime.KieRuntime
- getEnvironment() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getEqualsBehavior() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the EqualityBehavior of this KieBaseModel
- getErrorMessages() - Method in exception org.kie.api.builder.CompilationErrorsException
- getEventDate() - Method in interface org.kie.api.event.process.ProcessEvent
-
Returns exact date when the event was created
- getEventDate() - Method in interface org.kie.api.task.TaskEvent
- getEventProcessingMode() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the EventProcessingMode of this KieBaseModel
- getEventProcessingMode() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
- getEventTypes() - Method in interface org.kie.api.runtime.process.EventListener
-
Returns the event types this event listener is interested in.
- getExecutor() - Method in interface org.kie.api.concurrent.KieExecutors
- getExpirationOffset() - Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- getExpirationTime() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getExpirationTime() - Method in interface org.kie.api.task.model.TaskData
- getExternalId() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getExternalId() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
External (optional) identifier associated with this process instance
- getExternalId() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getFactClass() - Method in interface org.kie.api.definition.type.FactType
-
Returns the Class<?
- getFactCount() - Method in interface org.kie.api.runtime.rule.EntryPoint
- getFactHandle() - Method in interface org.kie.api.event.rule.ObjectDeletedEvent
- getFactHandle() - Method in interface org.kie.api.event.rule.ObjectInsertedEvent
- getFactHandle() - Method in interface org.kie.api.event.rule.ObjectUpdatedEvent
- getFactHandle() - Method in interface org.kie.api.runtime.rule.PropagationContext
- getFactHandle(Object) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Returns the fact handle associated with the given object.
- getFactHandle(String) - Method in interface org.kie.api.runtime.ExecutionResults
- getFactHandle(String) - Method in interface org.kie.api.runtime.rule.Row
- getFactHandles() - Method in interface org.kie.api.runtime.rule.EntryPoint
- getFactHandles() - Method in interface org.kie.api.runtime.rule.Match
- getFactHandles(ObjectFilter) - Method in interface org.kie.api.runtime.rule.EntryPoint
- getFactType(String, String) - Method in interface org.kie.api.KieBase
-
Returns a reference to the
FactType
identified by the given package and type names. - getFactTypes() - Method in interface org.kie.api.definition.KiePackage
-
Return the fact types declared in this package The collection is immutable.
- getFaultContentId() - Method in interface org.kie.api.task.model.TaskData
- getFaultName() - Method in interface org.kie.api.task.model.TaskData
- getFaultType() - Method in interface org.kie.api.task.model.TaskData
- getField(String) - Method in interface org.kie.api.definition.type.FactType
-
Returns the FactField identified by the given name.
- getFieldAnnotations() - Method in interface org.kie.api.definition.type.FactField
-
Returns the list of field-level annotations used in this field definition
- getFields() - Method in interface org.kie.api.definition.type.FactType
-
Returns the list of FactField in this FactType
- getFile() - Method in interface org.kie.api.builder.model.FileLoggerModel
- getFileLogger() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the FileLoggerModel registered on this KieSessionModel if any
- getFilter() - Method in class org.kie.api.runtime.conf.TimedRuleExecutionOption
- getFilteredClass() - Method in class org.kie.api.runtime.ClassObjectFilter
- getFiringTime() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
- getFormName() - Method in interface org.kie.api.task.model.Task
- getFrom() - Method in interface org.kie.api.definition.process.Connection
-
The Node the connection starts from.
- getFromType() - Method in interface org.kie.api.definition.process.Connection
-
The type of exit point of the from Node.
- getFunction() - Method in interface org.kie.api.event.kiebase.AfterFunctionRemovedEvent
- getFunction() - Method in interface org.kie.api.event.kiebase.BeforeFunctionRemovedEvent
- getFunctionNames() - Method in interface org.kie.api.definition.KiePackage
-
Return the names of the functions defined in this package.
- getGlobal(String) - Method in interface org.kie.api.runtime.KieRuntime
- getGlobalKeys() - Method in interface org.kie.api.runtime.Globals
- getGlobals() - Method in interface org.kie.api.runtime.KieRuntime
- getGlobals() - Method in interface org.kie.api.runtime.StatelessKieSession
- getGlobals(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
-
Returns globals that shall be registered on
KieSession
. - getGlobalVariables() - Method in interface org.kie.api.definition.KiePackage
-
Return the names of the globals defined in this package.
- getGroupId() - Method in interface org.kie.api.builder.ReleaseId
- getGroupId() - Method in class org.kie.api.management.GAV
- getGroupsForUser(String) - Method in interface org.kie.api.task.UserGroupCallback
-
Returns list of group ids for specified user id.
- getHandler() - Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- getId() - Method in interface org.kie.api.builder.Message
-
Returns the unique identifier of this message
- getId() - Method in interface org.kie.api.definition.KieDefinition
- getId() - Method in interface org.kie.api.definition.process.Node
-
The id of the node.
- getId() - Method in interface org.kie.api.definition.process.Process
-
The unique id of the Process.
- getId() - Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- getId() - Method in interface org.kie.api.runtime.KieSession
-
Deprecated.
- getId() - Method in interface org.kie.api.runtime.process.NodeInstance
-
The id of the node instance.
- getId() - Method in interface org.kie.api.runtime.process.ProcessInstance
-
The unique id of this process instance.
- getId() - Method in interface org.kie.api.runtime.process.WorkItem
-
The unique id of this work item
- getId() - Method in interface org.kie.api.runtime.rule.FactHandle
- getId() - Method in interface org.kie.api.task.model.Attachment
- getId() - Method in interface org.kie.api.task.model.Comment
- getId() - Method in interface org.kie.api.task.model.Content
- getId() - Method in interface org.kie.api.task.model.I18NText
- getId() - Method in interface org.kie.api.task.model.OrganizationalEntity
- getId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getId() - Method in interface org.kie.api.task.model.Task
- getIdentifier() - Method in interface org.kie.api.runtime.KieSession
- getIdentifier() - Method in interface org.kie.api.runtime.manager.RuntimeManager
- getIdentifiers() - Method in interface org.kie.api.runtime.ExecutionResults
- getIdentifiers() - Method in interface org.kie.api.runtime.rule.QueryResults
- getIdentity() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Identifier of a entity (user) who initiated this process instance.
- getIncludes() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns all KieBases included by this one
- getIncomingConnections() - Method in interface org.kie.api.definition.process.Node
-
The incoming connections for this Node.
- getIncomingConnections(String) - Method in interface org.kie.api.definition.process.Node
-
The incoming connections for this Node for the given entry-point.
- getIndex() - Method in interface org.kie.api.definition.type.FactField
-
Returns the index of this field in the field list for the defining fact type.
- getInputStream() - Method in interface org.kie.api.io.Resource
-
Open an InputStream to the resource, the user must close this when finished.
- getInterval() - Method in interface org.kie.api.builder.model.FileLoggerModel
- getKieBase() - Method in interface org.kie.api.event.kiebase.BeforeKieBaseUnlockedEvent
- getKieBase() - Method in interface org.kie.api.event.kiebase.KieBaseEvent
- getKieBase() - Method in interface org.kie.api.runtime.KieContainer
-
Returns the default KieBase in this KieContainer.
- getKieBase() - Method in interface org.kie.api.runtime.KieContext
- getKieBase() - Method in interface org.kie.api.runtime.KieRuntime
- getKieBase() - Method in interface org.kie.api.runtime.KieRuntimeBuilder
- getKieBase() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getKieBase() - Method in interface org.kie.api.runtime.StatelessKieSession
- getKieBase(String) - Method in interface org.kie.api.runtime.KieContainer
-
Returns the KieBase with the given name in this KieContainer.
- getKieBase(String) - Method in interface org.kie.api.runtime.KieRuntimeBuilder
- getKieBaseCount() - Method in interface org.kie.api.management.KieManagementAgentMBean
- getKieBaseEventListeners() - Method in interface org.kie.api.event.kiebase.KieBaseEventManager
-
Returns all event listeners.
- getKieBaseId() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getKieBaseModel() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the KieBaseModel which this KieSessionModel belongs to
- getKieBaseModel(String) - Method in interface org.kie.api.runtime.KieContainer
-
Returns the KieBaseModel for the KieBase with the given name
- getKieBaseModels() - Method in interface org.kie.api.builder.model.KieModuleModel
-
Returns all the KieBaseModel defined in this KieModuleModel mapped by their names
- getKieBaseNames() - Method in interface org.kie.api.runtime.KieContainer
-
Returns the names of all the KieBases available in this KieContainer
- getKieClasspathContainer() - Method in interface org.kie.api.KieServices
-
Returns KieContainer for the classpath, this a global singleton.
- getKieClasspathContainer(ClassLoader) - Method in interface org.kie.api.KieServices
-
Returns KieContainer for the classpath using the given classLoader, this a global singleton.
- getKieClasspathContainer(String) - Method in interface org.kie.api.KieServices
-
Returns KieContainer for the classpath enforcing the given containerId, this a global singleton.
- getKieClasspathContainer(String, ClassLoader) - Method in interface org.kie.api.KieServices
-
Returns KieContainer for the classpath enforcing the given containerId and using the given classLoader, this a global singleton.
- getKieModule() - Method in interface org.kie.api.builder.KieBuilder
-
Returns the KieModule for which this KieBuilder has been created
- getKieModule(Class<? extends KieBuilder.ProjectType>) - Method in interface org.kie.api.builder.KieBuilder
-
Returns the KieModule for which this KieBuilder has been created of the specific projectClass
- getKieModule(ReleaseId) - Method in interface org.kie.api.builder.KieRepository
-
Retrieve a KieModule with the given ReleaseId in this KieRepository.
- getKiePackage() - Method in interface org.kie.api.event.kiebase.AfterKiePackageAddedEvent
- getKiePackage() - Method in interface org.kie.api.event.kiebase.AfterKiePackageRemovedEvent
- getKiePackage() - Method in interface org.kie.api.event.kiebase.BeforeKiePackageAddedEvent
- getKiePackage() - Method in interface org.kie.api.event.kiebase.BeforeKiePackageRemovedEvent
- getKiePackage(String) - Method in interface org.kie.api.KieBase
-
Returns a reference to the
KiePackage
identified by the given name. - getKiePackages() - Method in interface org.kie.api.KieBase
-
Returns a collection of the
KiePackage
s that exist in thisKieBase
. - getKieRuntime() - Method in interface org.kie.api.event.KieRuntimeEvent
-
KieRuntime
that generated the event. - getKieRuntime() - Method in interface org.kie.api.runtime.KieContext
- getKieRuntime(Class<T>) - Method in interface org.kie.api.runtime.KieSession
-
Returns a runtime for the given interface.
- getKieSession() - Method in interface org.kie.api.runtime.manager.RuntimeEngine
- getKieSessionConfiguration() - Method in interface org.kie.api.runtime.KieContainer
-
Returns the KieSessionConfiguration of the default KieSession for this KieContainer
- getKieSessionConfiguration(String) - Method in interface org.kie.api.runtime.KieContainer
-
Returns the KieSessionConfiguration of the KieSession with the given name for this KieContainer
- getKieSessionModel(String) - Method in interface org.kie.api.runtime.KieContainer
-
Returns the KieSessionModel for the KieSession with the given name
- getKieSessionModels() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns all the KieSessionModel defined in this KieBaseModel mapped by their names
- getKieSessionName() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getKieSessionNamesInKieBase(String) - Method in interface org.kie.api.runtime.KieContainer
-
Returns the names of all the KieSessions defined in this KieContainer for the given KieBase
- getKieSessions() - Method in interface org.kie.api.KieBase
-
Returns a collection of the
KieSession
s that exist in thisKieBase
. - getKind() - Method in interface org.kie.api.builder.model.ListenerModel
-
Returns the Kind of this ListenerModel
- getKnowledgeRuntime() - Method in interface org.kie.api.runtime.KieContext
-
Deprecated.
- getKnowledgeType() - Method in interface org.kie.api.definition.KieDefinition
- getLanguage() - Method in interface org.kie.api.task.model.I18NText
- getLanguageForEntity(OrganizationalEntity) - Method in interface org.kie.api.task.UserInfo
- getLastReset() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getLastReset() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
- getLastReset() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData
- getLatest(List<ReleaseId>) - Static method in class org.kie.api.builder.ReleaseIdComparator
- getLevel() - Method in interface org.kie.api.builder.Message
-
Returns the message level
- getLine() - Method in interface org.kie.api.builder.Message
-
Returns the line number in the resource of the issue that caused the creation of this Message
- getListenerModels() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns all the ListenerModels defined for this KieSessionModel
- getListeners() - Method in interface org.kie.api.builder.KieScanner
-
Returns all event listeners.
- getLoadOrder() - Method in interface org.kie.api.definition.rule.Rule
- getLocation() - Method in class org.kie.api.cluster.ClusterNode
- getLogger() - Method in interface org.kie.api.event.KieRuntimeEventManager
-
Returns the KieRuntimeLogger registered on this KieRuntimeEventManager if any
- getLoggers() - Method in interface org.kie.api.KieServices
-
Returns KieLoggers, a factory for KieRuntimeLogger
- getMappedRequestParams() - Method in class org.kie.api.pmml.PMMLRequestData
- getMarshallers() - Method in interface org.kie.api.KieServices
-
Returns the KieMarshallers service
- getMarshallingConfiguration() - Method in interface org.kie.api.marshalling.Marshaller
- getMatch() - Method in interface org.kie.api.event.rule.MatchEvent
- getMatch() - Method in exception org.kie.api.runtime.rule.ConsequenceException
- getMatch() - Method in interface org.kie.api.runtime.rule.RuleContext
- getMatchesCancelled() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
- getMatchesCreated() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
- getMatchesFired() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
- getMaxThreads() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- getMembersForGroup(Group) - Method in interface org.kie.api.task.UserInfo
- getMessage() - Method in interface org.kie.api.event.process.MessageEvent
-
Object associated with this message
- getMessage() - Method in exception org.kie.api.runtime.rule.ConsequenceException
- getMessageName() - Method in interface org.kie.api.event.process.MessageEvent
-
The name of the message
- getMessages() - Method in interface org.kie.api.builder.Results
-
Returns all the Messages in these Results
- getMessages(Message.Level...) - Method in interface org.kie.api.builder.Results
-
Returns all the Messages of the given levels in these Results
- getMetadata() - Method in class org.kie.api.fluent.Variable
- getMetadata() - Method in interface org.kie.api.task.TaskEvent
- getMetaData() - Method in interface org.kie.api.definition.process.Connection
-
Meta data associated with this connection.
- getMetaData() - Method in interface org.kie.api.definition.process.Node
-
Meta data associated with this Node.
- getMetaData() - Method in interface org.kie.api.definition.process.Process
-
Meta data associated with this Node.
- getMetaData() - Method in interface org.kie.api.definition.rule.Query
-
Returns an immutable Map<String key, Object value> of all meta data attributes associated with this query object.
- getMetaData() - Method in interface org.kie.api.definition.rule.Rule
-
Returns an immutable Map<String key, Object value> of all meta data attributes associated with this rule object.
- getMetaData() - Method in interface org.kie.api.definition.type.FactField
-
Returns the annotations of this field definition as key-value pairs.
- getMetaData() - Method in interface org.kie.api.definition.type.FactType
-
Returns the annotations of this class definition as key-value pairs.
- getMode() - Method in enum org.kie.api.conf.EventProcessingOption
- getModelName() - Method in class org.kie.api.pmml.PMMLRequestData
- getMutability() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the KieBaseMutabilityOption of this KieBaseModel
- getName() - Method in interface org.kie.api.builder.model.ChannelModel
- getName() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the name of the KieBase defined by this KieBaseModel
- getName() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the name of the KieSession defined by this KieSessionModel
- getName() - Method in interface org.kie.api.builder.model.WorkItemHandlerModel
- getName() - Method in interface org.kie.api.definition.KiePackage
- getName() - Method in interface org.kie.api.definition.process.Node
-
The name of the node
- getName() - Method in interface org.kie.api.definition.process.Process
-
The name of the Process.
- getName() - Method in interface org.kie.api.definition.rule.Global
- getName() - Method in interface org.kie.api.definition.rule.Query
-
Returns this query's name.
- getName() - Method in interface org.kie.api.definition.rule.Rule
-
Returns this rule's name.
- getName() - Method in interface org.kie.api.definition.type.Annotation
- getName() - Method in interface org.kie.api.definition.type.FactField
- getName() - Method in interface org.kie.api.definition.type.FactType
-
Returns the name of the FactType.
- getName() - Method in class org.kie.api.fluent.Variable
- getName() - Method in interface org.kie.api.internal.assembler.ProcessedResource
- getName() - Method in class org.kie.api.io.ResourceType
- getName() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
-
Returns this MBean name
- getName() - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
-
Override this method if you want multiple marshalling strategies of the same implementation in environment
- getName() - Method in class org.kie.api.pmml.AbstractOutput
- getName() - Method in class org.kie.api.pmml.ParameterInfo
- getName() - Method in class org.kie.api.pmml.PMML4Data
- getName() - Method in class org.kie.api.pmml.PMML4DataField
- getName() - Method in interface org.kie.api.pmml.PMML4Field
- getName() - Method in interface org.kie.api.pmml.PMML4Output
- getName() - Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- getName() - Method in interface org.kie.api.runtime.Context
-
The unique name of this context
- getName() - Method in interface org.kie.api.runtime.process.WorkItem
-
The name of the work item.
- getName() - Method in interface org.kie.api.runtime.rule.ActivationGroup
- getName() - Method in interface org.kie.api.runtime.rule.AgendaGroup
- getName() - Method in interface org.kie.api.runtime.rule.RuleFlowGroup
- getName() - Method in interface org.kie.api.task.model.Attachment
- getName() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getName() - Method in interface org.kie.api.task.model.Task
- getNames() - Method in interface org.kie.api.task.model.Task
- getNamespace() - Method in interface org.kie.api.definition.KieDefinition
- getNamespace() - Method in interface org.kie.api.internal.assembler.ProcessedResource
- getNewValue() - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
The new value of the variable.
- getNode() - Method in interface org.kie.api.runtime.process.NodeInstance
-
Return the node this node instance refers to.
- getNode(long) - Method in interface org.kie.api.definition.process.NodeContainer
-
The node in this NodeContainer with the given id.
- getNodeByUniqueId(String) - Method in interface org.kie.api.definition.process.NodeContainer
-
the node in this NodeContainer with the give unique id
- getNodeContainer() - Method in interface org.kie.api.definition.process.Node
-
The NodeContainer this Node lives in.
- getNodeId() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getNodeId() - Method in interface org.kie.api.runtime.process.NodeInstance
-
The id of the node this node instance refers to.
- getNodeInstance() - Method in interface org.kie.api.event.process.ProcessNodeEvent
-
The node instance this event is related to.
- getNodeInstance() - Method in interface org.kie.api.event.process.SLAViolatedEvent
-
The node instance this event is related to.
- getNodeInstance() - Method in interface org.kie.api.runtime.process.ProcessContext
-
Returns the node instance that is currently being executed in this context, or
null
if no node instance is currently being executed. - getNodeInstance(long) - Method in interface org.kie.api.runtime.process.NodeInstanceContainer
-
Returns the node instance with the given id, or
null
if the node instance cannot be found. - getNodeInstanceContainer() - Method in interface org.kie.api.runtime.process.NodeInstance
-
The node instance container that this node instance is part of.
- getNodeInstanceId() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getNodeInstances() - Method in interface org.kie.api.runtime.process.NodeInstanceContainer
-
Returns all node instances that are currently active within this container.
- getNodeName() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getNodeName() - Method in interface org.kie.api.runtime.process.NodeInstance
-
The name of the node this node instance refers to.
- getNodes() - Method in interface org.kie.api.definition.process.NodeContainer
-
The Nodes of this NodeContainer.
- getNodeType() - Method in interface org.kie.api.definition.process.Node
-
Type of this node
- getNodeType() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getNodeUniqueId() - Method in interface org.kie.api.definition.process.Node
-
the node id in the bpmn
- getObject() - Method in interface org.kie.api.event.rule.ObjectInsertedEvent
- getObject() - Method in interface org.kie.api.event.rule.ObjectUpdatedEvent
- getObject() - Method in interface org.kie.api.runtime.rule.FactHandle
- getObject(FactHandle) - Method in interface org.kie.api.runtime.rule.EntryPoint
- getObjectMarshallingStrategyStore() - Method in interface org.kie.api.marshalling.MarshallingConfiguration
- getObjects() - Method in interface org.kie.api.runtime.rule.EntryPoint
-
This class is not a general-purpose Collection implementation!
- getObjects() - Method in interface org.kie.api.runtime.rule.Match
- getObjects(ObjectFilter) - Method in interface org.kie.api.runtime.rule.EntryPoint
- getObjectType() - Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- getOffset() - Method in class org.kie.api.runtime.query.QueryContext
- getOldObject() - Method in interface org.kie.api.event.rule.ObjectDeletedEvent
- getOldObject() - Method in interface org.kie.api.event.rule.ObjectUpdatedEvent
- getOldValue() - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
The old value of the variable.
- getOldValue() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getOperator() - Method in interface org.kie.api.runtime.rule.Evaluator
- getOperatorString() - Method in interface org.kie.api.runtime.rule.Operator
- getOption(OptionKey<C>) - Method in interface org.kie.api.conf.OptionsConfiguration
-
Gets an option value
- getOption(OptionKey<C>, String) - Method in interface org.kie.api.conf.OptionsConfiguration
-
Gets an option value for the given option + key.
- getOptionKeys(OptionKey<C>) - Method in interface org.kie.api.conf.OptionsConfiguration
-
Deprecated.
- getOptionSubKeys(OptionKey<C>) - Method in interface org.kie.api.conf.OptionsConfiguration
-
Retrieves the set of all sub keys for a MultiValueOption.
- getOrderBy() - Method in class org.kie.api.runtime.query.QueryContext
- getOrderByClause() - Method in class org.kie.api.runtime.query.AdvancedQueryContext
- getOutcome() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Outcome of the process instance that is providing error information in case process instance completed with an error
- getOutgoingConnections() - Method in interface org.kie.api.definition.process.Node
-
The outgoing connections for this Node.
- getOutgoingConnections(String) - Method in interface org.kie.api.definition.process.Node
-
The outgoing connections for this Node for the given exit-point.
- getOutput(String) - Method in interface org.kie.api.runtime.RequestContext
- getOutputContentId() - Method in interface org.kie.api.task.model.TaskData
- getOutputs() - Method in interface org.kie.api.runtime.RequestContext
- getOutputType() - Method in interface org.kie.api.task.model.TaskData
- getPackageName() - Method in interface org.kie.api.definition.process.Process
-
The package name of this process.
- getPackageName() - Method in interface org.kie.api.definition.rule.Query
-
Returns the package name (namespace) this query is tied to.
- getPackageName() - Method in interface org.kie.api.definition.rule.Rule
-
Returns the package name (namespace) this rule is tied to.
- getPackageName() - Method in interface org.kie.api.definition.type.FactType
-
Returns the package this FactType is defined in.
- getPackages() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the ordered list of all the package patterns used to define the set of resources that have to be included in the KieBase.
- getParameter(String) - Method in interface org.kie.api.runtime.process.WorkItem
-
Returns the value of the parameter with the given name.
- getParameters() - Method in interface org.kie.api.runtime.process.WorkItem
-
Returns the map of parameters of this work item.
- getParentId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getParentId() - Method in interface org.kie.api.task.model.TaskData
- getParentProcessInstanceId() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Parent process instance id, will be null for top level process instance
- getParentProcessInstanceId() - Method in interface org.kie.api.runtime.process.ProcessInstance
-
Returns parent process instance id if this process instance has a parent
- getPartitionId() - Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- getPath() - Method in interface org.kie.api.builder.Message
-
Returns the path of the resource that caused the creation of this Message
- getPeopleAssignments() - Method in interface org.kie.api.task.model.Task
- getPersistenceStrategy() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- getPotentialOwners() - Method in interface org.kie.api.task.model.PeopleAssignments
- getPotentialOwners() - Method in interface org.kie.api.task.model.TaskSummary
-
Deprecated.
- getPreviousStatus() - Method in interface org.kie.api.task.model.TaskData
- getPriority() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getPriority() - Method in interface org.kie.api.task.model.Task
- getProcess() - Method in interface org.kie.api.event.kiebase.AfterProcessAddedEvent
- getProcess() - Method in interface org.kie.api.event.kiebase.AfterProcessRemovedEvent
- getProcess() - Method in interface org.kie.api.event.kiebase.BeforeProcessAddedEvent
- getProcess() - Method in interface org.kie.api.event.kiebase.BeforeProcessRemovedEvent
- getProcess() - Method in interface org.kie.api.runtime.process.ProcessInstance
- getProcess(String) - Method in interface org.kie.api.KieBase
-
Returns a reference to the
Process
identified by the given processId - getProcesses() - Method in interface org.kie.api.definition.KiePackage
-
Return the process definitions for this package.
- getProcesses() - Method in interface org.kie.api.KieBase
- getProcessEventListeners() - Method in interface org.kie.api.event.process.ProcessEventManager
-
Returns all event listeners.
- getProcessEventListeners(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
-
Returns new instances of
ProcessEventListener
that will be registered onRuntimeEngine
- getProcessId() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getProcessId() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Process id of the definition
- getProcessId() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getProcessId() - Method in interface org.kie.api.runtime.process.ProcessInstance
-
The id of the process definition that is related to this process instance.
- getProcessId() - Method in exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- getProcessId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getProcessId() - Method in interface org.kie.api.task.model.TaskData
- getProcessInstance() - Method in interface org.kie.api.event.process.ProcessEvent
-
The ProcessInstance this event relates to.
- getProcessInstance() - Method in interface org.kie.api.runtime.process.NodeInstance
-
The process instance that this node instance is executing in.
- getProcessInstance() - Method in interface org.kie.api.runtime.process.ProcessContext
-
Returns the process instance that is currently being executed in this context.
- getProcessInstance(String) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Returns the process instance with the given id.
- getProcessInstance(String, boolean) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Returns the process instance with the given id.
- getProcessInstanceDescription() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Description of the process instance
- getProcessInstanceId() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getProcessInstanceId() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Process instance identifier
- getProcessInstanceId() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getProcessInstanceId() - Method in interface org.kie.api.runtime.process.WorkItem
-
The id of the process instance that requested the execution of this work item
- getProcessInstanceId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getProcessInstanceId() - Method in interface org.kie.api.task.model.TaskData
- getProcessInstances() - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Returns a collection of currently active process instances.
- getProcessInstancesCompleted() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData
- getProcessInstancesStarted() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData
- getProcessName() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Name of the process definition
- getProcessName() - Method in interface org.kie.api.runtime.process.ProcessInstance
-
The name of the process definition that is related to this process instance.
- getProcessNodesTriggered() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IProcessStatsData
- getProcessSessionId() - Method in interface org.kie.api.task.model.TaskData
- getProcessSessionId() - Method in interface org.kie.api.task.model.TaskSummary
- getProcessType() - Method in interface org.kie.api.task.model.TaskSummary
- getProcessVersion() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Version of the process definition
- getPropagationNumber() - Method in interface org.kie.api.runtime.rule.PropagationContext
- getProperty(String) - Method in interface org.kie.api.PropertiesConfiguration
-
Gets a property value
- getPropertyName() - Method in enum org.kie.api.conf.BetaRangeIndexOption
- getPropertyName() - Method in enum org.kie.api.conf.DeclarativeAgendaOption
- getPropertyName() - Method in enum org.kie.api.conf.EqualityBehaviorOption
- getPropertyName() - Method in enum org.kie.api.conf.EventProcessingOption
- getPropertyName() - Method in enum org.kie.api.conf.KieBaseMutabilityOption
- getPropertyName() - Method in enum org.kie.api.conf.MBeansOption
- getPropertyName() - Method in interface org.kie.api.conf.Option
-
Deprecated.
- getPropertyName() - Method in enum org.kie.api.conf.RemoveIdentitiesOption
- getPropertyName() - Method in enum org.kie.api.conf.SequentialOption
- getPropertyName() - Method in class org.kie.api.conf.SessionsPoolOption
- getPropertyName() - Method in enum org.kie.api.runtime.conf.AccumulateNullPropagationOption
- getPropertyName() - Method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- getPropertyName() - Method in class org.kie.api.runtime.conf.ClockTypeOption
- getPropertyName() - Method in enum org.kie.api.runtime.conf.DirectFiringOption
- getPropertyName() - Method in enum org.kie.api.runtime.conf.KeepReferenceOption
- getPropertyName() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- getPropertyName() - Method in enum org.kie.api.runtime.conf.QueryListenerOption
- getPropertyName() - Method in enum org.kie.api.runtime.conf.ThreadSafeOption
- getPropertyName() - Method in class org.kie.api.runtime.conf.TimedRuleExecutionOption
- getPropertyName() - Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- getPropertyName() - Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- getPropertyType(String) - Method in interface org.kie.api.definition.type.Annotation
- getPropertyValue(String) - Method in interface org.kie.api.definition.type.Annotation
- getQualifierModel() - Method in interface org.kie.api.builder.model.ChannelModel
- getQualifierModel() - Method in interface org.kie.api.builder.model.ListenerModel
- getQualifierModel() - Method in interface org.kie.api.builder.model.WorkItemHandlerModel
- getQueries() - Method in interface org.kie.api.definition.KiePackage
-
Return the query definitions for this package.
- getQuery(String, String) - Method in interface org.kie.api.KieBase
-
Returns a reference to the
Query
identified by the given package and query names. - getQueryResults(String, Object...) - Method in interface org.kie.api.runtime.rule.RuleRuntime
-
Retrieve the QueryResults of the specified query and arguments
- getReader() - Method in interface org.kie.api.io.Resource
-
Opens a Reader to the resource, the user must close this when finished.
- getRecency() - Method in interface org.kie.api.runtime.rule.FactHandle
- getRegisterableItemsFactory() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getReleaseId() - Method in interface org.kie.api.builder.KieModule
-
Returns the ReleaseId identifying this KieModule
- getReleaseId() - Method in interface org.kie.api.runtime.KieContainer
-
Returns the ReleaseId of the KieModule wrapped by this KieContainer
- getRepository() - Method in interface org.kie.api.KieServices
-
Returns the KieRepository, a singleton acting as a repository for all the available KieModules
- getRequestParams() - Method in class org.kie.api.pmml.PMMLRequestData
- getResolvedReleaseId() - Method in interface org.kie.api.management.KieContainerMonitorMXBean
-
The actual resolved ReleaseId.
- getResolvedReleaseIdStr() - Method in interface org.kie.api.management.KieContainerMonitorMXBean
-
The actual resolved ReleaseId.
- getResource() - Method in interface org.kie.api.definition.process.Process
- getResource() - Method in interface org.kie.api.internal.assembler.ProcessedResource
- getResource() - Method in interface org.kie.api.io.ResourceWithConfiguration
- getResourceConfiguration() - Method in interface org.kie.api.io.ResourceWithConfiguration
- getResources() - Method in interface org.kie.api.KieServices
-
Returns the KieResources, a factory that provides Resource implementations for the desired IO resource
- getResourceType() - Method in interface org.kie.api.internal.assembler.KieAssemblerService
- getResourceType() - Method in interface org.kie.api.internal.io.ResourceTypePackage
- getResourceType() - Method in interface org.kie.api.internal.weaver.KieWeaverService
- getResourceType() - Method in interface org.kie.api.io.Resource
-
Returns the type of the resource if one could be inferred by the extension of the resource or if it was explicitly set.
- getResult() - Method in interface org.kie.api.runtime.RequestContext
- getResult(C) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
- getResult(String) - Method in interface org.kie.api.runtime.process.WorkItem
-
Returns the value of the result parameter with the given name.
- getResultCode() - Method in class org.kie.api.pmml.PMML4Result
- getResultObjectName() - Method in class org.kie.api.pmml.PMML4Result
- getResults() - Method in interface org.kie.api.builder.KieBuilder
-
Returns the Results of the building process.
- getResults() - Method in interface org.kie.api.event.kiescanner.KieScannerUpdateResultsEvent
- getResults() - Method in interface org.kie.api.runtime.ExecutionResults
- getResults() - Method in interface org.kie.api.runtime.process.WorkItem
-
Returns the map of result parameters of this work item.
- getResultType() - Method in interface org.kie.api.runtime.rule.AccumulateFunction
- getResultValue(String, String, Class<T>, Object...) - Method in class org.kie.api.pmml.PMML4Result
- getResultValue(String, String, Object...) - Method in class org.kie.api.pmml.PMML4Result
- getResultVariables() - Method in class org.kie.api.pmml.PMML4Result
- getRetries() - Method in exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- getRoles() - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Returns defined roles
- getRow() - Method in interface org.kie.api.builder.model.RuleTemplateModel
- getRule() - Method in interface org.kie.api.event.kiebase.AfterKieBaseLockedEvent
- getRule() - Method in interface org.kie.api.event.kiebase.AfterRuleAddedEvent
- getRule() - Method in interface org.kie.api.event.kiebase.AfterRuleRemovedEvent
- getRule() - Method in interface org.kie.api.event.kiebase.BeforeRuleAddedEvent
- getRule() - Method in interface org.kie.api.event.kiebase.BeforeRuleRemovedEvent
- getRule() - Method in interface org.kie.api.event.rule.ObjectDeletedEvent
- getRule() - Method in interface org.kie.api.event.rule.ObjectInsertedEvent
- getRule() - Method in interface org.kie.api.event.rule.ObjectUpdatedEvent
- getRule() - Method in exception org.kie.api.runtime.rule.ConsequenceException
- getRule() - Method in interface org.kie.api.runtime.rule.Match
- getRule() - Method in interface org.kie.api.runtime.rule.PropagationContext
-
The rule that caused the working memory action that created this PropagationContext.
- getRule() - Method in interface org.kie.api.runtime.rule.RuleContext
- getRule(String, String) - Method in interface org.kie.api.KieBase
-
Returns a reference to the
Rule
identified by the given package and rule names. - getRuleFlowGroup() - Method in interface org.kie.api.event.rule.RuleFlowGroupEvent
-
The RuleFlowGroup for this event
- getRuleFlowGroup(String) - Method in interface org.kie.api.runtime.rule.Agenda
- getRuleRuntimeEventListeners() - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Returns all event listeners.
- getRuleRuntimeEventListeners(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
-
Returns new instances of
RuleRuntimeEventListener
that will be registered onRuntimeEngine
- getRules() - Method in interface org.kie.api.definition.KiePackage
- getRuleTemplates() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the list of all RuleTemplateModels defined for this KieBaseModel
- getRuntime(Class<?>) - Method in interface org.kie.api.internal.runtime.KieRuntimes
- getRuntimeEngine(Context<?>) - Method in interface org.kie.api.runtime.manager.RuntimeManager
-
Returns
RuntimeEngine
instance that is fully initialized: KiseSession is created or loaded depending on the strategy TaskService is initialized and attached to ksession (via listener) WorkItemHandlers are initialized and registered on ksession EventListeners (process, agenda, working memory) are initialized and added to ksession - getSafepointStrategy() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- getSalience() - Method in interface org.kie.api.runtime.rule.Match
- getScope() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the CDI scope of this KieBaseModel Default is javax.enterprise.context.ApplicationScoped
- getScope() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the CDI scope of this KieSessionModel
- getSegmentationId() - Method in class org.kie.api.pmml.AbstractOutput
- getSegmentationId() - Method in interface org.kie.api.pmml.PMML4Output
- getSegmentationId() - Method in class org.kie.api.pmml.PMML4Result
- getSegmentId() - Method in class org.kie.api.pmml.AbstractOutput
- getSegmentId() - Method in interface org.kie.api.pmml.PMML4Output
- getSegmentId() - Method in class org.kie.api.pmml.PMML4Result
- getSegmentIndex() - Method in class org.kie.api.pmml.PMML4Result
- getSequential() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the SequentialOption of this KieBaseModel
- getSequentialAgenda() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- getServerId() - Method in class org.kie.api.cluster.ClusterNode
- getServiceInterface() - Method in interface org.kie.api.internal.runtime.KieRuntimeService
- getSessionClock() - Method in interface org.kie.api.runtime.KieRuntime
- getSessionConfiguration() - Method in interface org.kie.api.runtime.KieRuntime
- getSessionCount() - Method in interface org.kie.api.management.KieManagementAgentMBean
- getSessionId() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- getSessionsPool() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns the session pool configuration of this KieBaseModel
- getSignal() - Method in interface org.kie.api.event.process.SignalEvent
-
Object associated with this signal
- getSignalName() - Method in interface org.kie.api.event.process.SignalEvent
-
The name of the signal
- getSimpleName() - Method in interface org.kie.api.definition.type.FactType
-
Returns the unqualified name of the FactType.
- getSize() - Method in class org.kie.api.conf.SessionsPoolOption
-
Returns the size of the session pool
- getSize() - Method in interface org.kie.api.task.model.Attachment
- getSource() - Method in class org.kie.api.pmml.PMMLRequestData
- getSourcePath() - Method in interface org.kie.api.io.Resource
- getStart() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Start date of this process instance
- getStartTimestamp() - Method in interface org.kie.api.runtime.rule.EventHandle
- getState() - Method in interface org.kie.api.runtime.process.ProcessInstance
-
The state of the process instance.
- getState() - Method in interface org.kie.api.runtime.process.WorkItem
-
The state of the work item.
- getStatsByProcess() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getStatsByRule() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getStatsForProcess(String) - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getStatsForRule(String) - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
-
Returns the statistics for a single rule in this session, like number of matches created, cancelled and fired as well as firing time.
- getStatus() - Method in interface org.kie.api.event.kiescanner.KieScannerStatusChangeEvent
- getStatus() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Status of the process instance and might be one of: ProcessInstance.STATE_ACTIVE ProcessInstance.STATE_COMPLETED ProcessInstance.STATE_ABORTED ProcessInstance.STATE_SUSPENDED
- getStatus() - Method in interface org.kie.api.task.model.TaskData
- getStatus() - Method in interface org.kie.api.task.model.TaskSummary
- getStatusId() - Method in interface org.kie.api.task.model.QuickTaskSummary
- getStoreServices() - Method in interface org.kie.api.KieServices
-
Returns KieStoreServices
- getStrategy() - Method in exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- getStrategy(int) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
- getStrategy(Object) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
- getStrategyObject(Object) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
- getStrategyObject(String) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
- getSubject() - Method in interface org.kie.api.task.model.Task
- getSubject() - Method in interface org.kie.api.task.model.TaskSummary
- getSubjects() - Method in interface org.kie.api.task.model.Task
- getSuperClass() - Method in interface org.kie.api.definition.type.FactType
-
Returns the name of the FactType's super type
- getTags() - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
List of tags associated with variable that is being changed.
- getTargetPath() - Method in interface org.kie.api.io.Resource
- getTask() - Method in interface org.kie.api.task.TaskEvent
- getTaskById(long) - Method in interface org.kie.api.task.TaskService
- getTaskByWorkItemId(long) - Method in interface org.kie.api.task.TaskService
- getTaskContent(long) - Method in interface org.kie.api.task.TaskService
- getTaskContext() - Method in interface org.kie.api.task.TaskEvent
- getTaskData() - Method in interface org.kie.api.task.model.Task
- getTaskInitiator() - Method in interface org.kie.api.task.model.PeopleAssignments
- getTaskInputVariables() - Method in interface org.kie.api.task.model.TaskData
- getTaskListeners() - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
- getTaskOutputVariables() - Method in interface org.kie.api.task.model.TaskData
- getTasksAssignedAsBusinessAdministrator(String, String) - Method in interface org.kie.api.task.TaskService
- getTasksAssignedAsPotentialOwner(String, String) - Method in interface org.kie.api.task.TaskService
- getTasksAssignedAsPotentialOwner(String, List<String>, String, int, int) - Method in interface org.kie.api.task.TaskService
-
Deprecated.
- getTasksAssignedAsPotentialOwnerByProcessId(String, String) - Method in interface org.kie.api.task.TaskService
- getTasksAssignedAsPotentialOwnerByStatus(String, List<Status>, String) - Method in interface org.kie.api.task.TaskService
- getTasksByProcessInstanceId(String) - Method in interface org.kie.api.task.TaskService
- getTasksByStatusByProcessInstanceId(String, List<Status>, String) - Method in interface org.kie.api.task.TaskService
- getTaskService() - Method in interface org.kie.api.runtime.manager.RuntimeEngine
- getTasksOwned(String, String) - Method in interface org.kie.api.task.TaskService
- getTasksOwnedByStatus(String, List<Status>, String) - Method in interface org.kie.api.task.TaskService
- getTaskType() - Method in interface org.kie.api.task.model.Task
- getTemplate() - Method in interface org.kie.api.builder.model.RuleTemplateModel
- getText() - Method in interface org.kie.api.builder.Message
-
Return the text of this Message
- getText() - Method in interface org.kie.api.task.model.Comment
- getText() - Method in interface org.kie.api.task.model.I18NText
- getThisNode() - Method in interface org.kie.api.cluster.ClusterAwareService
- getTimerJobType() - Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- getTo() - Method in interface org.kie.api.definition.process.Connection
-
The Node the connection goes to.
- getTotalFactCount() - Method in interface org.kie.api.management.KieSessionMonitoringMXBean
- getTotalFiringTime() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getTotalMatchesCancelled() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getTotalMatchesCreated() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getTotalMatchesFired() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getTotalObjectsDeleted() - Method in interface org.kie.api.management.StatelessKieSessionMonitoringMXBean
- getTotalObjectsInserted() - Method in interface org.kie.api.management.StatelessKieSessionMonitoringMXBean
- getTotalProcessInstancesCompleted() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getTotalProcessInstancesStarted() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
- getTotalSessions() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
-
Return the total number of KieSession monitored by name by this MBean.
- getToType() - Method in interface org.kie.api.definition.process.Connection
-
The type of entry point of the to Node.
- getType() - Method in interface org.kie.api.builder.model.ChannelModel
-
Returns the type of this ChannelModel (i.e. the name of the class implementing the Channel)
- getType() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns the type of this KieSessionModel
- getType() - Method in interface org.kie.api.builder.model.ListenerModel
-
Returns the type of this ListenerModel (i.e. the name of the class implementing the listener)
- getType() - Method in interface org.kie.api.builder.model.QualifierModel
- getType() - Method in interface org.kie.api.builder.model.WorkItemHandlerModel
-
Returns the type of this WorkItemHandlerModel (i.e. the name of the class implementing the WorkItemHandler)
- getType() - Method in interface org.kie.api.definition.process.Process
-
The type of process.
- getType() - Method in interface org.kie.api.definition.rule.Global
- getType() - Method in interface org.kie.api.definition.type.FactField
- getType() - Method in class org.kie.api.fluent.Variable
- getType() - Method in class org.kie.api.pmml.ParameterInfo
- getType() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getType() - Method in interface org.kie.api.runtime.rule.PropagationContext
-
The PropagationContextType, numbers may change between Drools versions.
- getUserGroupCallback() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getUserGroupCallback() - Method in interface org.kie.api.task.TaskContext
-
Returns currently configured UserGroupCallback.
- getUserId() - Method in interface org.kie.api.task.TaskContext
-
Returns user id who performs the operation
- getUserInfo() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- getValue() - Method in interface org.kie.api.builder.model.QualifierModel
- getValue() - Method in interface org.kie.api.command.Setter
- getValue() - Method in class org.kie.api.fluent.Variable
- getValue() - Method in class org.kie.api.pmml.DoubleFieldOutput
- getValue() - Method in class org.kie.api.pmml.IntegerFieldOutput
- getValue() - Method in class org.kie.api.pmml.ParameterInfo
- getValue() - Method in class org.kie.api.pmml.PMML4Data
- getValue() - Method in interface org.kie.api.pmml.PMML4Output
- getValue() - Method in class org.kie.api.pmml.StringFieldOutput
- getValue() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getValue(String) - Method in interface org.kie.api.runtime.ExecutionResults
- getValueClass() - Method in class org.kie.api.pmml.PMML4Data
- getVariable(String) - Method in interface org.kie.api.runtime.process.NodeInstance
- getVariable(String) - Method in interface org.kie.api.runtime.process.ProcessContext
-
Returns the value of the variable with the given name.
- getVariable(String) - Method in interface org.kie.api.runtime.process.WorkflowProcessInstance
-
Returns the value of the variable with the given name.
- getVariableId() - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
The unique id of the process variable (definition).
- getVariableId() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getVariableInstanceId() - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
The unique id of the process variable instance (as multiple node instances with the same process variable definition exists).
- getVariableInstanceId() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
- getVersion() - Method in interface org.kie.api.builder.ReleaseId
- getVersion() - Method in interface org.kie.api.definition.process.Process
-
The version of the Process.
- getVersion() - Method in class org.kie.api.management.GAV
- getVersion() - Method in interface org.kie.api.task.model.Task
- getWarning() - Method in class org.kie.api.pmml.PMML4OutputField
- getWeight() - Method in class org.kie.api.pmml.AbstractOutput
- getWeight() - Method in class org.kie.api.pmml.PMML4Data
- getWeight() - Method in interface org.kie.api.pmml.PMML4Output
- getWorkItemHandlerModels() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns all the WorkItemHandlerModels defined for this KieSessionModel
- getWorkItemHandlers(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
-
Returns new instances of
WorkItemHandler
that will be registered onRuntimeEngine
- getWorkItemId() - Method in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
- getWorkItemId() - Method in interface org.kie.api.task.model.TaskData
- getWorkItemManager() - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Returns the
WorkItemManager
related to this session. - global(String, String) - Method in interface org.kie.api.fluent.ProcessBuilder
- Global - Interface in org.kie.api.definition.rule
- globals(Map<String, String>) - Method in interface org.kie.api.fluent.ProcessBuilder
- Globals - Interface in org.kie.api.runtime
- GLOBALS - Static variable in class org.kie.api.runtime.EnvironmentName
- Group - Interface in org.kie.api.task.model
H
- halt() - Method in interface org.kie.api.runtime.rule.RuleRuntime
-
Request the engine to stop firing rules.
- handleException(Match, RuleRuntime, Exception) - Method in interface org.kie.api.runtime.rule.ConsequenceExceptionHandler
- has(String) - Method in interface org.kie.api.runtime.Context
-
Return true if the given identifier has an associated value in this context
- hasEmail(Group) - Method in interface org.kie.api.task.UserInfo
- hashCode() - Method in class org.kie.api.builder.ReleaseIdComparator.ComparableVersion
- hashCode() - Method in class org.kie.api.conf.SessionsPoolOption
- hashCode() - Method in class org.kie.api.io.ResourceType
- hashCode() - Method in class org.kie.api.pmml.AbstractOutput
- hashCode() - Method in class org.kie.api.pmml.DoubleFieldOutput
- hashCode() - Method in class org.kie.api.pmml.IntegerFieldOutput
- hashCode() - Method in class org.kie.api.pmml.ParameterInfo
- hashCode() - Method in class org.kie.api.pmml.PMML4Data
- hashCode() - Method in class org.kie.api.pmml.PMML4DataField
- hashCode() - Method in class org.kie.api.pmml.PMML4OutputField
- hashCode() - Method in class org.kie.api.pmml.PMML4Result
- hashCode() - Method in class org.kie.api.pmml.PMMLRequestData
- hashCode() - Method in class org.kie.api.pmml.StringFieldOutput
- hashCode() - Method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- hashCode() - Method in class org.kie.api.runtime.conf.ClockTypeOption
- hashCode() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- hashCode() - Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- hashCode() - Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- hasMessages(Message.Level...) - Method in interface org.kie.api.builder.Results
-
Returns true if these Results contains at least one Message of one of the given levels
- hasOutput(String) - Method in interface org.kie.api.runtime.RequestContext
- hasTag(String) - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
Determines if variable that is being changed has given tag associated with it
- HUMAN_TASK - org.kie.api.definition.process.NodeType
- humanTaskNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- HumanTaskNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
I
- I18NText - Interface in org.kie.api.task.model
- IDENTITY - org.kie.api.conf.EqualityBehaviorOption
- IDENTITY_PROVIDER - Static variable in class org.kie.api.runtime.EnvironmentName
- IMMEDIATE - org.kie.api.definition.rule.Propagation.Type
- imports(Collection<String>) - Method in interface org.kie.api.fluent.ProcessBuilder
- Include - Interface in org.kie.api.builder
- INCLUSIVE_GATEWAY - org.kie.api.definition.process.NodeType
- independent(boolean) - Method in interface org.kie.api.fluent.SubProcessNodeBuilder
- INFO - org.kie.api.builder.Message.Level
- init(C) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Initializes the accumulator
- initContext(C) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Initializes the accumulator, possibly returning a new accumulation context instead of the original one
- inMapping(String, String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- inMapping(String, String) - Method in interface org.kie.api.fluent.SubProcessNodeBuilder
- inMapping(String, String) - Method in interface org.kie.api.fluent.WorkItemNodeBuilder
- InProgress - org.kie.api.task.model.Status
- insert(Object) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Inserts a new fact into this entry point
- INSERTION - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- insertLogical(Object) - Method in interface org.kie.api.runtime.rule.RuleContext
-
Logically inserts a fact into the KieSession, justified by the current rule context.
- insertLogical(EntryPoint, Object) - Method in interface org.kie.api.runtime.rule.RuleContext
-
Logically inserts a fact into the given EntryPoint, justified by the current rule context.
- IntegerFieldOutput - Class in org.kie.api.pmml
- IntegerFieldOutput() - Constructor for class org.kie.api.pmml.IntegerFieldOutput
- IntegerFieldOutput(String, String, Integer) - Constructor for class org.kie.api.pmml.IntegerFieldOutput
- IntegerFieldOutput(String, String, String, Double, Integer) - Constructor for class org.kie.api.pmml.IntegerFieldOutput
- IntegerFieldOutput(String, String, String, String, Integer) - Constructor for class org.kie.api.pmml.IntegerFieldOutput
- IntegerFieldOutput(String, String, String, String, String, Double, Integer) - Constructor for class org.kie.api.pmml.IntegerFieldOutput
- INTERNAL - org.kie.api.definition.process.NodeType
- isAccumulateNullPropagation() - Method in interface org.kie.api.builder.model.KieSessionModel
- isAccumulateNullPropagation() - Method in enum org.kie.api.runtime.conf.AccumulateNullPropagationOption
- isArchived() - Method in interface org.kie.api.task.model.Task
- isAscending() - Method in class org.kie.api.runtime.query.QueryContext
- isBetaRangeIndexEnabled() - Method in enum org.kie.api.conf.BetaRangeIndexOption
- isCoordinator() - Method in interface org.kie.api.cluster.ClusterAwareService
-
Computes whether the jbpm engine instance is the coordinator therefore the one to provide singleton cluster active features.
- isDeclarativeAgendaEnabled() - Method in enum org.kie.api.conf.DeclarativeAgendaOption
- isDefault() - Method in interface org.kie.api.builder.model.KieBaseModel
-
Returns true if this KieBaseModel is the default one
- isDefault() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns true if this KieSessionModel is the default one
- isDirectFiring() - Method in interface org.kie.api.builder.model.KieSessionModel
-
Returns true if this KieSessionModel has direct firing enabled see
- isDirectFiring() - Method in enum org.kie.api.runtime.conf.DirectFiringOption
- isEnabled() - Method in enum org.kie.api.conf.MBeansOption
- isEnabled(String) - Static method in enum org.kie.api.conf.MBeansOption
- isEvent() - Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- isEvent() - Method in interface org.kie.api.runtime.rule.FactHandle
- isExpired() - Method in interface org.kie.api.runtime.rule.EventHandle
- isFullyCoveredByExecModel() - Method in class org.kie.api.io.ResourceType
- isIndexLeftBetaMemory() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isIndexRightBetaMemory() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isKeepReference() - Method in enum org.kie.api.runtime.conf.KeepReferenceOption
- isKey() - Method in interface org.kie.api.definition.type.FactField
- isLogical() - Method in enum org.kie.api.runtime.rule.FactHandle.State
- isMaintainTms() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isMarshallProcessInstances() - Method in interface org.kie.api.marshalling.MarshallingConfiguration
- isMarshallWorkItems() - Method in interface org.kie.api.marshalling.MarshallingConfiguration
- isMBeansEnabled() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
- isMissing() - Method in class org.kie.api.pmml.PMML4Data
- isMissing() - Method in class org.kie.api.pmml.PMML4DataField
- isMissing() - Method in interface org.kie.api.pmml.PMML4Field
- isMultithreadEvaluation() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isMutabilityEnabled() - Method in enum org.kie.api.conf.KieBaseMutabilityOption
- isNegated() - Method in interface org.kie.api.runtime.rule.FactHandle
- isNegated() - Method in interface org.kie.api.runtime.rule.Operator
- isNewSession() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- isPlaceholder() - Method in class org.kie.api.pmml.PMML4Data
- isQuickTaskSummary() - Method in interface org.kie.api.task.model.TaskSummary
- isRemoveIdentities() - Method in enum org.kie.api.conf.RemoveIdentitiesOption
- isRemoveIdentities() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
- isSequential() - Method in enum org.kie.api.conf.SequentialOption
- isSequential() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isShareAlphaNodes() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isShareBetaNodes() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- isSkipable() - Method in interface org.kie.api.task.model.TaskData
- isSkipable() - Method in interface org.kie.api.task.model.TaskSummary
- isSnapshot() - Method in interface org.kie.api.builder.ReleaseId
- isSnapshot() - Method in class org.kie.api.management.GAV
- isStated() - Method in enum org.kie.api.runtime.rule.FactHandle.State
- isTarget() - Method in class org.kie.api.pmml.PMML4OutputField
- isTemporal() - Method in interface org.kie.api.runtime.rule.Evaluator
-
Returns true if this evaluator implements a temporal evaluation, i.e., a time sensitive evaluation whose properties of matching only events within an specific time interval can be used for determining event expirations automatically.
- isThreaded() - Method in interface org.kie.api.builder.model.FileLoggerModel
- isThreadSafe() - Method in interface org.kie.api.builder.model.KieSessionModel
- isThreadSafe() - Method in enum org.kie.api.runtime.conf.ThreadSafeOption
- isTimeIncluded(long) - Method in interface org.kie.api.time.Calendar
- isValid() - Method in class org.kie.api.pmml.PMML4Data
- isValid() - Method in class org.kie.api.pmml.PMML4DataField
- isValid() - Method in interface org.kie.api.pmml.PMML4Field
- isValid() - Method in interface org.kie.api.runtime.rule.FactHandle
- iterator() - Method in interface org.kie.api.runtime.rule.QueryResults
J
- JAVA - org.kie.api.fluent.Dialect
- JAVA - Static variable in class org.kie.api.io.ResourceType
-
JAVA
- JAVASCRIPT - org.kie.api.fluent.Dialect
- joinNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- JoinNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
K
- KeepReferenceOption - Enum in org.kie.api.runtime.conf
-
Option to configure if the KieBase should retain a reference to the KieSession or not.
- Key - Annotation Type in org.kie.api.definition.type
-
Annotation used to declare that a field is a key for the class it belongs to and then it will be used to calculate the equals/hashCode methods of the class itself.
- KEY - Static variable in enum org.kie.api.conf.BetaRangeIndexOption
- KEY - Static variable in enum org.kie.api.conf.DeclarativeAgendaOption
- KEY - Static variable in enum org.kie.api.conf.EqualityBehaviorOption
- KEY - Static variable in enum org.kie.api.conf.EventProcessingOption
- KEY - Static variable in enum org.kie.api.conf.KieBaseMutabilityOption
- KEY - Static variable in enum org.kie.api.conf.MBeansOption
- KEY - Static variable in enum org.kie.api.conf.RemoveIdentitiesOption
- KEY - Static variable in enum org.kie.api.conf.SequentialOption
- KEY - Static variable in class org.kie.api.conf.SessionsPoolOption
- KEY - Static variable in enum org.kie.api.runtime.conf.AccumulateNullPropagationOption
- KEY - Static variable in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- KEY - Static variable in class org.kie.api.runtime.conf.ClockTypeOption
- KEY - Static variable in enum org.kie.api.runtime.conf.DirectFiringOption
- KEY - Static variable in enum org.kie.api.runtime.conf.KeepReferenceOption
- KEY - Static variable in enum org.kie.api.runtime.conf.QueryListenerOption
- KEY - Static variable in enum org.kie.api.runtime.conf.ThreadSafeOption
- KEY - Static variable in class org.kie.api.runtime.conf.TimedRuleExecutionOption
- KEY - Static variable in class org.kie.api.runtime.conf.TimerJobFactoryOption
- KieAssemblers - Interface in org.kie.api.internal.assembler
- KieAssemblerService - Interface in org.kie.api.internal.assembler
- KieBase - Interface in org.kie.api
-
The KieBase is a repository of all the application's knowledge definitions.
- KieBaseConfiguration - Interface in org.kie.api
-
A class to store KieBase related configuration.
- KieBaseConfigurationMonitorMBean - Interface in org.kie.api.management
- KieBaseEvent - Interface in org.kie.api.event.kiebase
- KieBaseEventListener - Interface in org.kie.api.event.kiebase
- KieBaseEventManager - Interface in org.kie.api.event.kiebase
- KieBaseModel - Interface in org.kie.api.builder.model
-
KieBaseModel is a model allowing to programmatically define a KieBase
- KieBaseMutabilityOption - Enum in org.kie.api.conf
-
An option to define if a KieBase should be mutable or not.
- KieBaseOption - Interface in org.kie.api.conf
-
A markup interface for
KieBase
options. - KieBaseOptionsConfiguration - Interface in org.kie.api.conf
-
A base interface for type safe configurations
- KieBuilder - Interface in org.kie.api.builder
-
KieBuilder is a builder for the resources contained in a KieModule
- KieBuilder.ProjectType - Interface in org.kie.api.builder
-
A marker interace implemented by the different type of projects supported by this KieBuilder
- KieCommands - Interface in org.kie.api.command
-
KieCommands is a factory for Commands that can be used by classes that implement CommandExecutor.
- KieContainer - Interface in org.kie.api.runtime
-
A container for all the KieBases of a given KieModule
- KieContainerMonitorMXBean - Interface in org.kie.api.management
- KieContainerSessionsPool - Interface in org.kie.api.runtime
-
A pool of session created from a KieContainer
- KieContext - Interface in org.kie.api.runtime
- KieDefinition - Interface in org.kie.api.definition
-
Marker interface for all KnowlegeDefinition's
- KieDefinition.KnowledgeType - Enum in org.kie.api.definition
- KieDescr - Interface in org.kie.api.definition
-
A top level interface for Knowledge Descriptors.
- KieExecutors - Interface in org.kie.api.concurrent
- KieExecutors.Pool - Class in org.kie.api.concurrent
- KieFileSystem - Interface in org.kie.api.builder
-
KieFileSystem is an in memory file system used to programmatically define the resources composing a KieModule
- KieLoggers - Interface in org.kie.api.logger
-
KieLoggers is a factory for KieRuntimeLogger
- KieManagementAgentMBean - Interface in org.kie.api.management
-
A tree root level class for all the drools management MBeans published to an MBean agent
- KieMarshallers - Interface in org.kie.api.marshalling
-
This api is experimental and thus the classes and the interfaces returned are subject to change.
- KieModule - Interface in org.kie.api.builder
-
A KieModule is a container of all the resources necessary to define a set of KieBases like a pom.xml defining its ReleaseId, a kmodule.xml file declaring the KieBases names and configurations together with all the KieSession that can be created from them and all the other files necessary to build the KieBases themselves
- KieModuleModel - Interface in org.kie.api.builder.model
-
KieModuleModel is a model allowing to programmatically define a KieModule
- KiePackage - Interface in org.kie.api.definition
-
This provides a collection of knowledge definitions that can be given to a
KieBase
. - KieRepository - Interface in org.kie.api.builder
-
KieRepository is a singleton acting as a repository for all the available KieModules regardless if they are stored in the maven repository or programmatically built by the user
- KieResources - Interface in org.kie.api.io
-
KieResources is a factory that provides Resource implementations for the desired IO resource
- KieRuntime - Interface in org.kie.api.runtime
- KieRuntimeBuilder - Interface in org.kie.api.runtime
- KieRuntimeEvent - Interface in org.kie.api.event
-
An event that is generated by the KIE runtime.
- KieRuntimeEventManager - Interface in org.kie.api.event
-
A manager for runtime events.
- KieRuntimeFactory - Class in org.kie.api.runtime
-
Maintains a collection of Knowledge Runtimes that is bound to the given KieBase.
- KieRuntimeLogger - Interface in org.kie.api.logger
-
A logger for audit events.
- KieRuntimes - Interface in org.kie.api.internal.runtime
- KieRuntimeService<T> - Interface in org.kie.api.internal.runtime
- KieScanner - Interface in org.kie.api.builder
-
A KieScanner is a scanner of the maven repositories (both local and remote) used to automatically discover if there are new releases for a given KieModule and its dependencies and eventually deploy them in the KieRepository
- KieScanner.Status - Enum in org.kie.api.builder
- KieScannerEvent - Interface in org.kie.api.event.kiescanner
- KieScannerEventListener - Interface in org.kie.api.event.kiescanner
- KieScannerFactoryService - Interface in org.kie.api.builder
- KieScannerStatusChangeEvent - Interface in org.kie.api.event.kiescanner
- KieScannerUpdateResultsEvent - Interface in org.kie.api.event.kiescanner
- KieService - Interface in org.kie.api.internal.utils
- KieServices - Interface in org.kie.api
-
The KieServices is a thread-safe singleton acting as a hub giving access to the other Services provided by Kie.
- KieServices.Factory - Class in org.kie.api
-
A Factory for this KieServices
- KieSession - Interface in org.kie.api.runtime
-
KieSession is the most common way to interact with the engine.
- KieSession.AtomicAction - Interface in org.kie.api.runtime
-
An action that will be executed atomically on this session.
- KieSessionConfiguration - Interface in org.kie.api.runtime
-
A class to store Session related configuration.
- KieSessionModel - Interface in org.kie.api.builder.model
-
KieSessionModel is a model allowing to programmatically define a KieSession
- KieSessionModel.KieSessionType - Enum in org.kie.api.builder.model
- KieSessionMonitoringMXBean - Interface in org.kie.api.management
-
An MBean interface for
KieSession
monitoring - KieSessionOption - Interface in org.kie.api.runtime.conf
-
A markup interface for KieSessionConfiguration options
- KieSessionOptionsConfiguration - Interface in org.kie.api.runtime.conf
-
A base interface for type safe configurations
- KieSessionsPool - Interface in org.kie.api.runtime
-
A pool of session created from a KieContainer
- KieStoreServices - Interface in org.kie.api.persistence.jpa
- KieWeavers - Interface in org.kie.api.internal.weaver
- KieWeaverService<P extends ResourceTypePackage> - Interface in org.kie.api.internal.weaver
- knowledgeBase(KieBase) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
L
- Label - Annotation Type in org.kie.api.definition.type
-
Annotation used to decorate a field or class with a label.
- LAZY - org.kie.api.definition.rule.Propagation.Type
- LIGHTWEIGHT - org.kie.api.runtime.conf.QueryListenerOption
- linkIncomingConnections(long) - Method in interface org.kie.api.fluent.CompositeNodeOperations
- linkOutgoingConnections(long) - Method in interface org.kie.api.fluent.CompositeNodeOperations
- ListenerModel - Interface in org.kie.api.builder.model
-
ListenerModel is a model allowing to programmatically define a Listener and wire it to a KieSession
- ListenerModel.Kind - Enum in org.kie.api.builder.model
- LiveQuery - Interface in org.kie.api.runtime.rule
- load(Class<T>) - Static method in interface org.kie.api.internal.utils.KieService
- loadKieSession(int, KieBase, KieSessionConfiguration, Environment) - Method in interface org.kie.api.persistence.jpa.KieStoreServices
-
Deprecated.
- loadKieSession(Long, KieBase, KieSessionConfiguration, Environment) - Method in interface org.kie.api.persistence.jpa.KieStoreServices
- loadTaskVariables(Task) - Method in interface org.kie.api.task.TaskContext
-
Loads task (given as argument) variables - both input and output if exists.
- LOGICAL - org.kie.api.runtime.rule.FactHandle.State
-
A fact that has been logically inserted into the working memory
M
- MAIN - Static variable in interface org.kie.api.runtime.rule.AgendaGroup
-
Static reference to determine the default
AgendaGroup
name. - makeImmutable() - Method in interface org.kie.api.conf.OptionsConfiguration
- marshal(ObjectMarshallingStrategy.Context, ObjectOutputStream, Object) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
-
This method is analogous to the write() method, but instead of writing the object into an output stream, it returns the marshalled object as a byte[].
- marshall(OutputStream, KieSession) - Method in interface org.kie.api.marshalling.Marshaller
-
Marshalls the given KieSession into the provided OutputStream
- Marshaller - Interface in org.kie.api.marshalling
- MarshallingConfiguration - Interface in org.kie.api.marshalling
- Match - Interface in org.kie.api.runtime.rule
- matchCancelled(MatchCancelledEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- matchCancelled(MatchCancelledEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- matchCancelled(MatchCancelledEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- MatchCancelledCause - Enum in org.kie.api.event.rule
- MatchCancelledEvent - Interface in org.kie.api.event.rule
- matchCreated(MatchCreatedEvent) - Method in interface org.kie.api.event.rule.AgendaEventListener
- matchCreated(MatchCreatedEvent) - Method in class org.kie.api.event.rule.DebugAgendaEventListener
- matchCreated(MatchCreatedEvent) - Method in class org.kie.api.event.rule.DefaultAgendaEventListener
- MatchCreatedEvent - Interface in org.kie.api.event.rule
- matchesExtension(String) - Method in class org.kie.api.io.ResourceType
- MatchEvent - Interface in org.kie.api.event.rule
- MBeansOption - Enum in org.kie.api.conf
-
An Enum for MBeans Enabled option.
- merge(KiePackage, ResourceTypePackage) - Method in interface org.kie.api.internal.weaver.KieWeavers
- merge(KiePackage, P) - Method in interface org.kie.api.internal.weaver.KieWeaverService
- Message - Interface in org.kie.api.builder
-
A Message generated by the building process of a KieModule
- Message.Level - Enum in org.kie.api.builder
- MessageEvent - Interface in org.kie.api.event.process
-
An event when a message is sent
- metadata(String, Object) - Method in class org.kie.api.fluent.Variable
- MILESTONE - org.kie.api.definition.process.NodeType
- milestoneNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- MilestoneNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- MODIFICATION - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- Modifies - Annotation Type in org.kie.api.definition.type
-
Annotation used to declare that a given method (potenially) modifies the values of the named properties
- MultiValueKieBaseOption - Interface in org.kie.api.conf
-
A markup interface for MultiValueKieBaseConfiguration options
- MultiValueKieSessionOption - Interface in org.kie.api.runtime.conf
-
A markup interface for MultiValueKieSessionConfiguration options
- MultiValueOption - Interface in org.kie.api.conf
-
A markup interface for MultiValueKieBaseConfiguration options
- MultiValueRuleBaseOption - Interface in org.kie.api.conf
- MultiValueRuleRuntimeOption - Interface in org.kie.api.runtime.conf
- MVEL - org.kie.api.fluent.Dialect
N
- name() - Method in class org.kie.api.conf.OptionKey
- name(String) - Method in interface org.kie.api.fluent.NodeBuilder
- newAbortWorkItem(long) - Method in interface org.kie.api.command.KieCommands
- newAdvanceSessionTime(long, TimeUnit) - Method in interface org.kie.api.command.KieCommands
- newAdvanceSessionTime(long, TimeUnit, String) - Method in interface org.kie.api.command.KieCommands
- newAgendaGroupSetFocus(String) - Method in interface org.kie.api.command.KieCommands
- newApplyPmmlModel(PMMLRequestData) - Method in interface org.kie.api.command.KieCommands
- newBatchExecution(List<? extends Command>) - Method in interface org.kie.api.command.KieCommands
- newBatchExecution(List<? extends Command>, String) - Method in interface org.kie.api.command.KieCommands
- newByteArrayResource(byte[]) - Method in interface org.kie.api.io.KieResources
- newByteArrayResource(byte[], String) - Method in interface org.kie.api.io.KieResources
- newChannelModel(String, String) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Creates a new ChannelModel of the given type (i.e. the name of the class implementing it) and add it to this KieSessionModel
- newClassFilterAcceptor(String[]) - Method in interface org.kie.api.marshalling.KieMarshallers
- newClasspathKmoduleDefaultBuilder() - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newClasspathKmoduleDefaultBuilder() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which defines the kjar itself. - newClasspathKmoduleDefaultBuilder(String, String) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newClasspathKmoduleDefaultBuilder(String, String) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which defines the kjar itself. - newClassPathResource(String) - Method in interface org.kie.api.io.KieResources
- newClassPathResource(String, Class<?>) - Method in interface org.kie.api.io.KieResources
- newClassPathResource(String, ClassLoader) - Method in interface org.kie.api.io.KieResources
- newClassPathResource(String, String) - Method in interface org.kie.api.io.KieResources
- newClassPathResource(String, String, Class<?>) - Method in interface org.kie.api.io.KieResources
- newClassPathResource(String, String, ClassLoader) - Method in interface org.kie.api.io.KieResources
- newCompleteWorkItem(long, Map<String, Object>) - Method in interface org.kie.api.command.KieCommands
- newConsoleLogger(KieRuntimeEventManager) - Method in interface org.kie.api.logger.KieLoggers
- newDefaultBuilder() - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newDefaultBuilder() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment - newDefaultBuilder(String, String, String) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newDefaultBuilder(String, String, String) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions - newDefaultBuilder(String, String, String, String, String) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newDefaultBuilder(String, String, String, String, String) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions - newDefaultBuilder(ReleaseId) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newDefaultBuilder(ReleaseId) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions - newDefaultBuilder(ReleaseId, String, String) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newDefaultBuilder(ReleaseId, String, String) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment This one is tailored to works smoothly with kjars as the notion of kbase and ksessions - newDefaultInMemoryBuilder() - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newDefaultInMemoryBuilder() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides default configuration of
RuntimeEnvironmentBuilder
that is based on: DefaultRuntimeEnvironment but it does not have persistence for process engine configured so it will only store process instances in memory - newDelete(FactHandle) - Method in interface org.kie.api.command.KieCommands
- newDeleteObject(Object, String) - Method in interface org.kie.api.command.KieCommands
- newDescrResource(KieDescr) - Method in interface org.kie.api.io.KieResources
- newDispose() - Method in interface org.kie.api.command.KieCommands
- newEmptyBuilder() - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
- newEmptyBuilder() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
-
Provides completely empty
RuntimeEnvironmentBuilder
instance that allows to manually set all required components instead of relying on any defaults. - newEnvironment() - Method in interface org.kie.api.KieServices
-
Instantiate and return an Environment
- newExecutionResults() - Method in interface org.kie.api.command.KieCommands
- newFileLogger(KieRuntimeEventManager, String) - Method in interface org.kie.api.logger.KieLoggers
-
Creates a new FileLogger with the given name for the given session.
- newFileLogger(KieRuntimeEventManager, String, int) - Method in interface org.kie.api.logger.KieLoggers
-
Creates a new FileLogger with the given name for the given session.
- newFileSystemResource(File) - Method in interface org.kie.api.io.KieResources
- newFileSystemResource(File, String) - Method in interface org.kie.api.io.KieResources
- newFileSystemResource(String) - Method in interface org.kie.api.io.KieResources
- newFileSystemResource(String, String) - Method in interface org.kie.api.io.KieResources
- newFireAllRules() - Method in interface org.kie.api.command.KieCommands
- newFireAllRules(int) - Method in interface org.kie.api.command.KieCommands
- newFireAllRules(String) - Method in interface org.kie.api.command.KieCommands
- newFixedThreadPool() - Method in interface org.kie.api.concurrent.KieExecutors
- newFixedThreadPool(int) - Method in interface org.kie.api.concurrent.KieExecutors
- newGetFactHandle(Object) - Method in interface org.kie.api.command.KieCommands
- newGetFactHandleInEntryPoint(Object, String) - Method in interface org.kie.api.command.KieCommands
- newGetFactHandles() - Method in interface org.kie.api.command.KieCommands
- newGetFactHandles(String) - Method in interface org.kie.api.command.KieCommands
- newGetFactHandles(ObjectFilter) - Method in interface org.kie.api.command.KieCommands
- newGetFactHandles(ObjectFilter, String) - Method in interface org.kie.api.command.KieCommands
- newGetGlobal(String) - Method in interface org.kie.api.command.KieCommands
- newGetGlobal(String, String) - Method in interface org.kie.api.command.KieCommands
- newGetObject(FactHandle) - Method in interface org.kie.api.command.KieCommands
- newGetObject(FactHandle, String) - Method in interface org.kie.api.command.KieCommands
- newGetObjects() - Method in interface org.kie.api.command.KieCommands
- newGetObjects(String) - Method in interface org.kie.api.command.KieCommands
- newGetObjects(ObjectFilter) - Method in interface org.kie.api.command.KieCommands
- newGetObjects(ObjectFilter, String) - Method in interface org.kie.api.command.KieCommands
- newGetSessionTime() - Method in interface org.kie.api.command.KieCommands
- newGetSessionTime(String) - Method in interface org.kie.api.command.KieCommands
- newIdentityMarshallingStrategy() - Method in interface org.kie.api.marshalling.KieMarshallers
- newIdentityMarshallingStrategy(ObjectMarshallingStrategyAcceptor) - Method in interface org.kie.api.marshalling.KieMarshallers
- newInputStreamResource(InputStream) - Method in interface org.kie.api.io.KieResources
- newInputStreamResource(InputStream, String) - Method in interface org.kie.api.io.KieResources
- newInsert(Object) - Method in interface org.kie.api.command.KieCommands
- newInsert(Object, String) - Method in interface org.kie.api.command.KieCommands
- newInsert(Object, String, boolean, String) - Method in interface org.kie.api.command.KieCommands
- newInsertElements(Iterable) - Method in interface org.kie.api.command.KieCommands
- newInsertElements(Iterable, String) - Method in interface org.kie.api.command.KieCommands
- newInsertElements(Iterable, String, boolean, String) - Method in interface org.kie.api.command.KieCommands
- newInstance() - Method in interface org.kie.api.definition.type.FactType
-
Create a new fact based on the declared fact type.
- newKieBase(String, KieBaseConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates a new KieBase with the given name using the given configuration.
- newKieBase(KieBaseConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates a new default KieBase using the given configuration.
- newKieBaseConfiguration() - Method in interface org.kie.api.KieServices
-
Create a KieBaseConfiguration on which properties can be set.
- newKieBaseConfiguration(Properties) - Method in interface org.kie.api.KieServices
-
Create a KieBaseConfiguration on which properties can be set.
- newKieBaseConfiguration(Properties, ClassLoader) - Method in interface org.kie.api.KieServices
-
Deprecated.The classLoader has to be defined when creating the KieContainer, so the one passed here will be just ignored
- newKieBaseModel() - Method in interface org.kie.api.builder.model.KieModuleModel
-
Creates a new anonymous KieBaseModel and adds it to this KieModuleModel
- newKieBaseModel(String) - Method in interface org.kie.api.builder.model.KieModuleModel
-
Creates a new KieBaseModel with the given name and adds it to this KieModuleModel
- newKieBuilder(File) - Method in interface org.kie.api.KieServices
-
Creates a new KieBuilder to build the KieModule contained in the given folder
- newKieBuilder(KieFileSystem) - Method in interface org.kie.api.KieServices
-
Creates a new KieBuilder to build the KieModule contained in the given KieFileSystem
- newKieBuilder(KieFileSystem, ClassLoader) - Method in interface org.kie.api.KieServices
-
Creates a new KieBuilder to build the KieModule contained in the given KieFileSystem and using the given class loader
- newKieClasspathContainer() - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer for the classpath, regardless if there's already an existing one
- newKieClasspathContainer(ClassLoader) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer for the classpath using the given classLoader, regardless if there's already an existing one
- newKieClasspathContainer(String) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer for the classpath, regardless if there's already an existing one, enforcing the given containerId.
- newKieClasspathContainer(String, ClassLoader) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer for the classpath using the given classLoader, regardless if there's already an existing one, enforcing the given containerId.
- newKieClasspathContainer(String, ClassLoader, ReleaseId) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer for the classpath using the given classLoader, regardless if there's already an existing one, enforcing the given containerId.
- newKieContainer(String, ReleaseId) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer wrapping the KieModule with the given ReleaseId and enforcing the given containerId.
- newKieContainer(String, ReleaseId, ClassLoader) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer wrapping the KieModule with the given ReleaseId, using the given class loader and enforcing the given containerId.
- newKieContainer(ReleaseId) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer wrapping the KieModule with the given ReleaseId
- newKieContainer(ReleaseId, ClassLoader) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer wrapping the KieModule with the given ReleaseId and using the given class loader
- newKieFileSystem() - Method in interface org.kie.api.KieServices
-
Creates a new KieFileSystem used to programmatically define the resources composing a KieModule
- newKieModuleModel() - Method in interface org.kie.api.KieServices
-
Creates a new KieModuleModel to programmatically define a KieModule
- newKieRuntime(KieBase) - Method in interface org.kie.api.internal.runtime.KieRuntimeService
- newKieScanner() - Method in interface org.kie.api.builder.KieScannerFactoryService
- newKieScanner(KieContainer) - Method in interface org.kie.api.KieServices
-
Creates a maven based KieScanner to automatically discover if there are new releases of the KieModule (and its dependencies) wrapped by the given KieContainer
- newKieScanner(KieContainer, String) - Method in interface org.kie.api.KieServices
-
Creates a file system based KieScanner to automatically discover if there are new releases of the KieModule (and its dependencies) wrapped by the given KieContainer
- newKieSession() - Method in interface org.kie.api.KieBase
-
Creates a new
KieSession
using the default session configuration. - newKieSession() - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default KieSession for this KieContainer
- newKieSession() - Method in interface org.kie.api.runtime.KieRuntimeBuilder
- newKieSession() - Method in interface org.kie.api.runtime.KieSessionsPool
-
Obtain a
KieSession
from this pool using the default session configuration. - newKieSession(String) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the KieSession with the given name for this KieContainer
- newKieSession(String) - Method in interface org.kie.api.runtime.KieContainerSessionsPool
-
Obtain a
KieSession
with the given name from this pool. - newKieSession(String) - Method in interface org.kie.api.runtime.KieRuntimeBuilder
- newKieSession(String, Environment) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the KieSession with the given name for this KieContainer using the given Environment
- newKieSession(String, Environment, KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the KieSession with the given name for this KieContainer using the given Environment and configuration
- newKieSession(String, KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the KieSession with the given name for this KieContainer with the given configuration
- newKieSession(String, KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainerSessionsPool
-
Obtain a
KieSession
with the given name and configuration from this pool. - newKieSession(KieBase, KieSessionConfiguration, Environment) - Method in interface org.kie.api.persistence.jpa.KieStoreServices
- newKieSession(Environment) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default
KieSession
for this KieContainer using the given Environment - newKieSession(Environment, KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default KieSession for this KieContainer with the given configuration and Environment
- newKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default KieSession for this KieContainer with the given configuration
- newKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieRuntimeBuilder
- newKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieSessionsPool
-
Obtain a
KieSession
from this pool using using the given session configuration. - newKieSession(KieSessionConfiguration, Environment) - Method in interface org.kie.api.KieBase
-
Creates a new
KieSession
using the given session configuration and/or environment. - newKieSessionConfiguration() - Method in interface org.kie.api.KieServices
-
Create a KieSessionConfiguration on which properties can be set.
- newKieSessionConfiguration(Properties) - Method in interface org.kie.api.KieServices
-
Create a KieSessionConfiguration on which properties can be set.
- newKieSessionConfiguration(Properties, ClassLoader) - Method in interface org.kie.api.KieServices
-
Create a KieSessionConfiguration on which properties can be set.
- newKieSessionModel(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Creates a new KieSessionModel with the given name and adds it to this KieBaseModel
- newKieSessionsPool(int) - Method in interface org.kie.api.KieBase
-
Creates a new
KieSessionsPool
storing the sessions created from this KieBase. - newKieSessionsPool(int) - Method in interface org.kie.api.runtime.KieContainer
-
Creates a new
KieContainerSessionsPool
storing the sessions created from this KieContainer. - newListenerModel(String, ListenerModel.Kind) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Creates a new ListenerModel of the given type (i.e. the name of the class implementing it) and kind and add it to this KieSessionModel
- newMarshaller(KieBase) - Method in interface org.kie.api.marshalling.KieMarshallers
-
The marshalling strategies for this method are undefined and thus they are derived from the ksession's or environment provided.
- newMarshaller(KieBase, ObjectMarshallingStrategy[]) - Method in interface org.kie.api.marshalling.KieMarshallers
-
This will override the strategies specified in the ksession or environment.
- newModify(FactHandle, List<Setter>) - Method in interface org.kie.api.command.KieCommands
- newPerCaseRuntimeManager(RuntimeEnvironment) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of per case
RuntimeManager
with default identifier. - newPerCaseRuntimeManager(RuntimeEnvironment, String) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of per case
RuntimeManager
with custom identifier. - newPerProcessInstanceRuntimeManager(RuntimeEnvironment) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of per process instance
RuntimeManager
with default identifier. - newPerProcessInstanceRuntimeManager(RuntimeEnvironment, String) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of per process instance
RuntimeManager
with custom identifier. - newPerRequestRuntimeManager(RuntimeEnvironment) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of per request
RuntimeManager
with default identifier. - newPerRequestRuntimeManager(RuntimeEnvironment, String) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of per request
RuntimeManager
with custom identifier. - newQualifierModel(String) - Method in interface org.kie.api.builder.model.ChannelModel
- newQualifierModel(String) - Method in interface org.kie.api.builder.model.ListenerModel
- newQualifierModel(String) - Method in interface org.kie.api.builder.model.WorkItemHandlerModel
- newQuery(String, String) - Method in interface org.kie.api.command.KieCommands
- newQuery(String, String, Object[]) - Method in interface org.kie.api.command.KieCommands
- newReaderResource(Reader) - Method in interface org.kie.api.io.KieResources
- newReaderResource(Reader, String) - Method in interface org.kie.api.io.KieResources
- newRegisterWorkItemHandlerCommand(WorkItemHandler, String) - Method in interface org.kie.api.command.KieCommands
- newReleaseId(String, String, String) - Method in interface org.kie.api.KieServices
-
Creates a new ReleaseId with the given groupId, artifactId and version
- newSerializeMarshallingStrategy() - Method in interface org.kie.api.marshalling.KieMarshallers
- newSerializeMarshallingStrategy(ObjectMarshallingStrategyAcceptor) - Method in interface org.kie.api.marshalling.KieMarshallers
- newSession() - Static method in class org.kie.api.runtime.conf.PersistedSessionOption
- newSetGlobal(String, Object) - Method in interface org.kie.api.command.KieCommands
- newSetGlobal(String, Object, boolean) - Method in interface org.kie.api.command.KieCommands
- newSetGlobal(String, Object, String) - Method in interface org.kie.api.command.KieCommands
- newSetter(String, String) - Method in interface org.kie.api.command.KieCommands
- newSignalEvent(String, Object) - Method in interface org.kie.api.command.KieCommands
- newSignalEvent(String, String, Object) - Method in interface org.kie.api.command.KieCommands
- newSingleThreadExecutor() - Method in interface org.kie.api.concurrent.KieExecutors
- newSingletonRuntimeManager(RuntimeEnvironment) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of singleton
RuntimeManager
with default identifier. - newSingletonRuntimeManager(RuntimeEnvironment, String) - Method in interface org.kie.api.runtime.manager.RuntimeManagerFactory
-
Produces new instance of singleton
RuntimeManager
with custom identifier. - newStartProcess(String) - Method in interface org.kie.api.command.KieCommands
- newStartProcess(String, Map<String, Object>) - Method in interface org.kie.api.command.KieCommands
- newStatelessKieSession() - Method in interface org.kie.api.KieBase
-
Creates a new
StatelessKieSession
using the default session configuration. - newStatelessKieSession() - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default StatelessKieSession for this KieContainer
- newStatelessKieSession() - Method in interface org.kie.api.runtime.KieSessionsPool
-
Obtain a
StatelessKieSession
from this pool using the default session configuration. - newStatelessKieSession(String) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the StatelessKieSession with the given name for this KieContainer
- newStatelessKieSession(String) - Method in interface org.kie.api.runtime.KieContainerSessionsPool
-
Obtain a
StatelessKieSession
with the given name from this pool. - newStatelessKieSession(String, KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the StatelessKieSession with the given name for this KieContainer using the given configuration
- newStatelessKieSession(String, KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainerSessionsPool
-
Obtain a
StatelessKieSession
with the given name and configuration from this pool. - newStatelessKieSession(KieSessionConfiguration) - Method in interface org.kie.api.KieBase
-
Creates a new
StatelessKieSession
using the given session configuration. - newStatelessKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default StatelessKieSession for this KieContainer using the given configuration
- newStatelessKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieSessionsPool
-
Obtain a
StatelessKieSession
from this pool using using the given session configuration. - newThreadedFileLogger(KieRuntimeEventManager, String, int) - Method in interface org.kie.api.logger.KieLoggers
- newWorkItemHandlerModel(String, String) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Creates a new WorkItemHandlerModel of the given type (i.e. the name of the class implementing it) and add it to this KieSessionModel
- NO - org.kie.api.conf.RemoveIdentitiesOption
- NO - org.kie.api.conf.SequentialOption
- NO - org.kie.api.runtime.conf.AccumulateNullPropagationOption
- NO - org.kie.api.runtime.conf.DirectFiringOption
- NO - org.kie.api.runtime.conf.KeepReferenceOption
- NO - org.kie.api.runtime.conf.ThreadSafeOption
- NO - Static variable in class org.kie.api.conf.SessionsPoolOption
- NO - Static variable in class org.kie.api.runtime.conf.TimedRuleExecutionOption
- Node - Interface in org.kie.api.definition.process
-
A Node represents an activity in the process flow chart.
- NodeBuilder<T extends NodeBuilder<T,P>,P extends NodeContainerBuilder<P,?>> - Interface in org.kie.api.fluent
-
Contains common operations for all nodes, basically naming, metadata and definition completion.
- NodeContainer - Interface in org.kie.api.definition.process
-
A NodeContainer contains a set of Nodes There are different types of NodeContainers and NodeContainers may be nested.
- NodeContainerBuilder<T extends NodeContainerBuilder<T,P>,P extends NodeContainerBuilder<P,?>> - Interface in org.kie.api.fluent
-
Include operations to define a container node.
As it name indicates, a container node contains nodes (a process is also a container node), so this class defines all methods to create children nodes.
A container node also holds variables, exception handlers and establish connections between nodes. - NodeInstance - Interface in org.kie.api.runtime.process
-
A node instance represents the execution of one specific node in a process instance.
- NodeInstanceContainer - Interface in org.kie.api.runtime.process
-
A node instance container is a container that can contain (zero or more) node instances.
- NodeInstanceLog - Interface in org.kie.api.runtime.manager.audit
-
Audit view of node instance where each node instance (in most of the cases) will have two entries: when node instance was triggered when node instance was left - completed
- nodeJoined(ClusterNode) - Method in interface org.kie.api.cluster.ClusterListener
- nodeLeft(ClusterNode) - Method in interface org.kie.api.cluster.ClusterListener
- NodeType - Enum in org.kie.api.definition.process
- nominate(long, String, List<OrganizationalEntity>) - Method in interface org.kie.api.task.TaskService
- NOOP - Static variable in class org.kie.api.io.ResourceType
-
NO-Operation ResourceType - used for example to dynamically disable a given AssemblerService
O
- OBJECT_MARSHALLING_STRATEGIES - Static variable in class org.kie.api.runtime.EnvironmentName
- objectDeleted(ObjectDeletedEvent) - Method in class org.kie.api.event.rule.DebugRuleRuntimeEventListener
- objectDeleted(ObjectDeletedEvent) - Method in class org.kie.api.event.rule.DefaultRuleRuntimeEventListener
- objectDeleted(ObjectDeletedEvent) - Method in interface org.kie.api.event.rule.RuleRuntimeEventListener
- ObjectDeletedEvent - Interface in org.kie.api.event.rule
- ObjectFilter - Interface in org.kie.api.runtime
-
ObjectFilter is used with WorkingMemories to filter out instances during Iteration
- objectInserted(ObjectInsertedEvent) - Method in class org.kie.api.event.rule.DebugRuleRuntimeEventListener
- objectInserted(ObjectInsertedEvent) - Method in class org.kie.api.event.rule.DefaultRuleRuntimeEventListener
- objectInserted(ObjectInsertedEvent) - Method in interface org.kie.api.event.rule.RuleRuntimeEventListener
- ObjectInsertedEvent - Interface in org.kie.api.event.rule
- ObjectMarshallingStrategy - Interface in org.kie.api.marshalling
- ObjectMarshallingStrategy.Context - Interface in org.kie.api.marshalling
- ObjectMarshallingStrategyAcceptor - Interface in org.kie.api.marshalling
- ObjectMarshallingStrategyStore - Interface in org.kie.api.marshalling
- ObjectStoringStrategy - Interface in org.kie.api.persistence
- ObjectTypeNodeMonitorMBean - Interface in org.kie.api.management
-
An interface for OTN MBean
- objectUpdated(ObjectUpdatedEvent) - Method in class org.kie.api.event.rule.DebugRuleRuntimeEventListener
- objectUpdated(ObjectUpdatedEvent) - Method in class org.kie.api.event.rule.DefaultRuleRuntimeEventListener
- objectUpdated(ObjectUpdatedEvent) - Method in interface org.kie.api.event.rule.RuleRuntimeEventListener
- ObjectUpdatedEvent - Interface in org.kie.api.event.rule
- Obsolete - org.kie.api.task.model.Status
- of(KieBase) - Static method in class org.kie.api.runtime.KieRuntimeFactory
-
Creates an instance of this factory for the given KieBase
- offset - Variable in class org.kie.api.runtime.query.QueryContext
- onKieScannerStatusChangeEvent(KieScannerStatusChangeEvent) - Method in class org.kie.api.event.kiescanner.DefaultKieScannerEventListener
- onKieScannerStatusChangeEvent(KieScannerStatusChangeEvent) - Method in interface org.kie.api.event.kiescanner.KieScannerEventListener
-
Method called when the KieScanner transitioned to a new
KieScanner.Status
- onKieScannerUpdateResultsEvent(KieScannerUpdateResultsEvent) - Method in class org.kie.api.event.kiescanner.DefaultKieScannerEventListener
- onKieScannerUpdateResultsEvent(KieScannerUpdateResultsEvent) - Method in interface org.kie.api.event.kiescanner.KieScannerEventListener
-
Method called when the KieScanner performed an update.
- onMessage(MessageEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked when a message is sent
- onSignal(SignalEvent) - Method in interface org.kie.api.event.process.ProcessEventListener
-
This listener method is invoked when a signal is sent
- openLiveQuery(String, Object[], ViewChangedEventListener) - Method in interface org.kie.api.runtime.rule.RuleRuntime
- Operator - Interface in org.kie.api.runtime.rule
-
An interface for Operator definitions.
- Option - Interface in org.kie.api.conf
-
A base interface for type safe options in configuration objects
- OptionKey<T extends Option> - Class in org.kie.api.conf
- OptionKey(String, String) - Constructor for class org.kie.api.conf.OptionKey
- OptionsConfiguration<T extends Option,S extends SingleValueOption,M extends MultiValueOption> - Interface in org.kie.api.conf
- orderBy - Variable in class org.kie.api.runtime.query.QueryContext
- org.kie.api - package org.kie.api
-
Base KIE API classes.
- org.kie.api.builder - package org.kie.api.builder
- org.kie.api.builder.model - package org.kie.api.builder.model
- org.kie.api.cluster - package org.kie.api.cluster
- org.kie.api.command - package org.kie.api.command
- org.kie.api.concurrent - package org.kie.api.concurrent
- org.kie.api.conf - package org.kie.api.conf
- org.kie.api.definition - package org.kie.api.definition
-
All classes to create definitions, as built by the KieBuilder from artifact resources, can be found here.
- org.kie.api.definition.process - package org.kie.api.definition.process
-
The classes that make up a Process definition.
- org.kie.api.definition.rule - package org.kie.api.definition.rule
-
The classes that make up a Rule definition.
- org.kie.api.definition.type - package org.kie.api.definition.type
- org.kie.api.event - package org.kie.api.event
-
Comprehensive event API for all parts of the platform.
- org.kie.api.event.kiebase - package org.kie.api.event.kiebase
-
Events emitted while updating the definitions in the KieBase.
- org.kie.api.event.kiescanner - package org.kie.api.event.kiescanner
-
Events emitted by the KieScanner.
- org.kie.api.event.process - package org.kie.api.event.process
-
Events emitted while process instances are executing.
- org.kie.api.event.rule - package org.kie.api.event.rule
-
Events emitted while rules are executing.
- org.kie.api.fluent - package org.kie.api.fluent
-
Process Fluent API allows programmer to build an in memory representation of a bpmn file.
This information can later be used to build a KIE resource and execute the process . - org.kie.api.internal.assembler - package org.kie.api.internal.assembler
- org.kie.api.internal.io - package org.kie.api.internal.io
- org.kie.api.internal.runtime - package org.kie.api.internal.runtime
- org.kie.api.internal.utils - package org.kie.api.internal.utils
- org.kie.api.internal.weaver - package org.kie.api.internal.weaver
- org.kie.api.io - package org.kie.api.io
-
io library for working with Resources
- org.kie.api.logger - package org.kie.api.logger
-
Logger classes used to log the KieRuntime's execution.
- org.kie.api.management - package org.kie.api.management
- org.kie.api.marshalling - package org.kie.api.marshalling
-
Marshalling classes are used to marshall and unmarshal StatefulKieSessions
- org.kie.api.persistence - package org.kie.api.persistence
- org.kie.api.persistence.jpa - package org.kie.api.persistence.jpa
- org.kie.api.pmml - package org.kie.api.pmml
- org.kie.api.remote - package org.kie.api.remote
- org.kie.api.runtime - package org.kie.api.runtime
-
The runtime engine classes, including KieSession and StatelessKieSession.
- org.kie.api.runtime.conf - package org.kie.api.runtime.conf
- org.kie.api.runtime.manager - package org.kie.api.runtime.manager
- org.kie.api.runtime.manager.audit - package org.kie.api.runtime.manager.audit
- org.kie.api.runtime.process - package org.kie.api.runtime.process
-
The process runtime classes.
- org.kie.api.runtime.query - package org.kie.api.runtime.query
- org.kie.api.runtime.rule - package org.kie.api.runtime.rule
-
The rule runtime classes.
- org.kie.api.task - package org.kie.api.task
- org.kie.api.task.model - package org.kie.api.task.model
- org.kie.api.time - package org.kie.api.time
-
Classes related to calendars and time.
- OrganizationalEntity - Interface in org.kie.api.task.model
- outMapping(String, String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- outMapping(String, String) - Method in interface org.kie.api.fluent.SubProcessNodeBuilder
- outMapping(String, String) - Method in interface org.kie.api.fluent.WorkItemNodeBuilder
- OutputFieldFactory - Class in org.kie.api.pmml
- OutputFieldFactory() - Constructor for class org.kie.api.pmml.OutputFieldFactory
P
- packageName(String) - Method in interface org.kie.api.fluent.ProcessBuilder
- PARALLEL_GATEWAY - org.kie.api.definition.process.NodeType
- ParameterInfo<T> - Class in org.kie.api.pmml
- ParameterInfo() - Constructor for class org.kie.api.pmml.ParameterInfo
- ParameterInfo(String, String, Class<T>, T) - Constructor for class org.kie.api.pmml.ParameterInfo
- parseVersion(String) - Method in class org.kie.api.builder.ReleaseIdComparator.ComparableVersion
- PENDING - Static variable in interface org.kie.api.runtime.process.WorkItem
- PeopleAssignments - Interface in org.kie.api.task.model
- period(String) - Method in interface org.kie.api.fluent.TimerNodeBuilder
- persist(Object) - Method in interface org.kie.api.persistence.ObjectStoringStrategy
-
Returns the key for the persisted object.
- PersistedSessionOption - Class in org.kie.api.runtime.conf
-
A class for the session persistence configuration.
- PersistedSessionOption.PersistenceStrategy - Enum in org.kie.api.runtime.conf
- PersistedSessionOption.SafepointStrategy - Enum in org.kie.api.runtime.conf
- persistence(boolean) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- PERSISTENCE_CONTEXT_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- PMML - Static variable in class org.kie.api.io.ResourceType
-
PMML
- PMML4AbstractField - Class in org.kie.api.pmml
- PMML4AbstractField() - Constructor for class org.kie.api.pmml.PMML4AbstractField
- PMML4Data<T> - Class in org.kie.api.pmml
- PMML4Data(String, String, String, boolean) - Constructor for class org.kie.api.pmml.PMML4Data
- PMML4Data(String, String, String, String, T) - Constructor for class org.kie.api.pmml.PMML4Data
- PMML4Data(String, String, String, String, T, Double) - Constructor for class org.kie.api.pmml.PMML4Data
- PMML4Data(String, String, String, String, T, Double, Boolean, Boolean) - Constructor for class org.kie.api.pmml.PMML4Data
- PMML4DataField - Class in org.kie.api.pmml
- PMML4DataField() - Constructor for class org.kie.api.pmml.PMML4DataField
- PMML4DataType - Interface in org.kie.api.pmml
- PMML4Field - Interface in org.kie.api.pmml
- PMML4Output<T> - Interface in org.kie.api.pmml
- PMML4OutputField - Class in org.kie.api.pmml
- PMML4OutputField() - Constructor for class org.kie.api.pmml.PMML4OutputField
- PMML4Result - Class in org.kie.api.pmml
- PMML4Result() - Constructor for class org.kie.api.pmml.PMML4Result
- PMML4Result(String) - Constructor for class org.kie.api.pmml.PMML4Result
- PMMLRequestData - Class in org.kie.api.pmml
-
This class provides a vanilla mechanism for sending data to the rule engine, for use in having a PMML model applied against it
- PMMLRequestData() - Constructor for class org.kie.api.pmml.PMMLRequestData
- PMMLRequestData(String) - Constructor for class org.kie.api.pmml.PMMLRequestData
- PMMLRequestData(String, String) - Constructor for class org.kie.api.pmml.PMMLRequestData
- policy() - Method in annotation type org.kie.api.definition.type.Expires
- Pool() - Constructor for class org.kie.api.concurrent.KieExecutors.Pool
- Position - Annotation Type in org.kie.api.definition.type
-
Annotation used to declare the Position of a field, when using Positional field constraints.
- POT_OWNER - org.kie.api.task.TaskLifeCycleEventListener.AssignmentType
- printFacts() - Method in exception org.kie.api.runtime.rule.ConsequenceException
- printFacts(PrintStream) - Method in exception org.kie.api.runtime.rule.ConsequenceException
- priority(String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- Process - Interface in org.kie.api.definition.process
-
A Process represents one modular piece of business logic that can be executed by a process engine.
- PROCESS - org.kie.api.definition.KieDefinition.KnowledgeType
- PROCESS_EVENT_LISTENER - org.kie.api.builder.model.ListenerModel.Kind
- processBuilder(String) - Method in interface org.kie.api.fluent.ProcessBuilderFactory
-
Returns a
ProcessBuilder
that can be used to create a process definition - ProcessBuilder - Interface in org.kie.api.fluent
-
Builder that contains methods to create a process definition.
- ProcessBuilderFactories - Class in org.kie.api.fluent
-
Holds an utility method to retrieve
ProcessBuilderFactory
default instance.
Default instance returned byget
method can be modified by setting property "org.jbpm.processBuilder.factoryClass"
Value should be full class name of aProcessBuilderFactory
implementation that contains a default public constructor - ProcessBuilderFactory - Interface in org.kie.api.fluent
-
Factory to create process builder instance.
It is also a convenient place holder for additional utility methods - ProcessCompletedEvent - Interface in org.kie.api.event.process
-
A runtime event that is generated when a ProcessInstance is completed.
- ProcessContext - Interface in org.kie.api.runtime.process
-
Represents the context when executing a process.
- ProcessedResource - Interface in org.kie.api.internal.assembler
- ProcessEvent - Interface in org.kie.api.event.process
-
A runtime event related to the execution of process instances.
- ProcessEventListener - Interface in org.kie.api.event.process
-
A listener for events related to process instance execution.
- ProcessEventManager - Interface in org.kie.api.event.process
-
A manager for process related events.
- processId(String) - Method in interface org.kie.api.fluent.SubProcessNodeBuilder
- ProcessInstance - Interface in org.kie.api.runtime.process
-
A process instance represents one specific instance of a process that is currently executing.
- ProcessInstanceLog - Interface in org.kie.api.runtime.manager.audit
-
Audit view of process instance
- ProcessNodeEvent - Interface in org.kie.api.event.process
-
An event related to the execution of a node instance within a process instance.
- ProcessNodeLeftEvent - Interface in org.kie.api.event.process
-
An event when a node inside a process instance has been left.
- ProcessNodeTriggeredEvent - Interface in org.kie.api.event.process
-
An event when a node inside a process instance has been triggered.
- ProcessRuntime - Interface in org.kie.api.runtime.process
-
The
ProcessRuntime
is a super-interface for allKieSession
s. - ProcessStartedEvent - Interface in org.kie.api.event.process
-
An event when a process instance has been started.
- ProcessVariableChangedEvent - Interface in org.kie.api.event.process
-
An event when a variable inside a process instance has been changed.
- ProcessWorkItemHandlerException - Exception in org.kie.api.runtime.process
- ProcessWorkItemHandlerException(String, String, Throwable) - Constructor for exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- ProcessWorkItemHandlerException(String, String, Throwable, int) - Constructor for exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- ProcessWorkItemHandlerException(String, ProcessWorkItemHandlerException.HandlingStrategy, Throwable) - Constructor for exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- ProcessWorkItemHandlerException(String, ProcessWorkItemHandlerException.HandlingStrategy, Throwable, int) - Constructor for exception org.kie.api.runtime.process.ProcessWorkItemHandlerException
- ProcessWorkItemHandlerException.HandlingStrategy - Enum in org.kie.api.runtime.process
- Propagation - Annotation Type in org.kie.api.definition.rule
- Propagation.Type - Enum in org.kie.api.definition.rule
- PropagationContext - Interface in org.kie.api.runtime.rule
- PROPERTIES - Static variable in class org.kie.api.io.ResourceType
-
PROPERTIES
- PropertiesConfiguration - Interface in org.kie.api
-
Base class for other Configuration classes.
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.BetaRangeIndexOption
-
The property name for beta node range index option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.DeclarativeAgendaOption
-
The property name for the L and R Unlinking option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.EqualityBehaviorOption
-
The property name for the sequential mode option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.EventProcessingOption
-
The property name for the sequential mode option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.KieBaseMutabilityOption
-
The property name for the sequential mode option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.MBeansOption
-
The property name for the mbeans option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.RemoveIdentitiesOption
-
The property name for the remove identities option
- PROPERTY_NAME - Static variable in enum org.kie.api.conf.SequentialOption
-
The property name for the sequential mode option
- PROPERTY_NAME - Static variable in class org.kie.api.conf.SessionsPoolOption
- PROPERTY_NAME - Static variable in enum org.kie.api.runtime.conf.AccumulateNullPropagationOption
-
The property name for the accumulate null propagation configuration
- PROPERTY_NAME - Static variable in class org.kie.api.runtime.conf.BeliefSystemTypeOption
-
The property name for the belief system configuration
- PROPERTY_NAME - Static variable in class org.kie.api.runtime.conf.ClockTypeOption
-
The property name for the clock type configuration
- PROPERTY_NAME - Static variable in enum org.kie.api.runtime.conf.DirectFiringOption
-
The property name for the direct firing configuration
- PROPERTY_NAME - Static variable in enum org.kie.api.runtime.conf.KeepReferenceOption
-
The property name for the keep reference configuration
- PROPERTY_NAME - Static variable in class org.kie.api.runtime.conf.PersistedSessionOption
-
The property name for the clock type configuration
- PROPERTY_NAME - Static variable in enum org.kie.api.runtime.conf.QueryListenerOption
-
The property name for the clock type configuration
- PROPERTY_NAME - Static variable in enum org.kie.api.runtime.conf.ThreadSafeOption
-
The property name for the thread safety configuration
- PROPERTY_NAME - Static variable in class org.kie.api.runtime.conf.TimedRuleExecutionOption
- PROPERTY_NAME - Static variable in class org.kie.api.runtime.conf.TimerJobFactoryOption
-
The property name for the timer job factory manager configuration
- PROPERTY_NAME - Static variable in class org.kie.api.runtime.conf.WorkItemHandlerOption
-
The prefix for the property name for work item handlers
- PropertyChangeSupport - Annotation Type in org.kie.api.definition.type
- propertyName() - Method in interface org.kie.api.conf.Option
- PropertyReactive - Annotation Type in org.kie.api.definition.type
-
Annotation used to declare that a given class is property specific
- PSEUDO - Static variable in class org.kie.api.runtime.conf.ClockTypeOption
Q
- QualifierModel - Interface in org.kie.api.builder.model
- Query - Interface in org.kie.api.definition.rule
-
Public Query interface for runtime query inspection.
- QUERY - org.kie.api.definition.KieDefinition.KnowledgeType
- QueryContext - Class in org.kie.api.runtime.query
- QueryContext() - Constructor for class org.kie.api.runtime.query.QueryContext
- QueryContext(Integer, Integer) - Constructor for class org.kie.api.runtime.query.QueryContext
- QueryContext(Integer, Integer, String, boolean) - Constructor for class org.kie.api.runtime.query.QueryContext
- QueryContext(String, boolean) - Constructor for class org.kie.api.runtime.query.QueryContext
- QueryContext(QueryContext) - Constructor for class org.kie.api.runtime.query.QueryContext
- QueryListenerOption - Enum in org.kie.api.runtime.conf
-
An enum to configure the session query listener configuration.
- QueryResults - Interface in org.kie.api.runtime.rule
-
Contains the results of a query.
- QueryResultsRow - Interface in org.kie.api.runtime.rule
-
A row of data from the QueryResults container.
- QuickTaskSummary - Interface in org.kie.api.task.model
R
- RDRL - Static variable in class org.kie.api.io.ResourceType
-
Drools Rule Language - Guided Rules (without DSL) - Workaround for double-dot file extensions for 6.0
- RDSLR - Static variable in class org.kie.api.io.ResourceType
-
Drools Rule Language - Guided Rules (with DSL) - Workaround for double-dot file extensions for 6.0
- read(ObjectInputStream) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy.Context
-
Loads the context from the given object input stream
- read(ObjectInputStream) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
- read(Object) - Method in interface org.kie.api.persistence.ObjectStoringStrategy
-
Returns the persisted object.
- read(String) - Method in interface org.kie.api.builder.KieFileSystem
-
Returns the content of the file in the specified path as a byte[]
- readExternal(ObjectInput) - Method in class org.kie.api.cluster.ClusterNode
- readExternal(ObjectInput) - Method in class org.kie.api.runtime.rule.Variable
- Ready - org.kie.api.task.model.Status
- REALTIME - Static variable in class org.kie.api.runtime.conf.ClockTypeOption
- registerableItemsFactory(RegisterableItemsFactory) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- RegisterableItemsFactory - Interface in org.kie.api.runtime.manager
-
Factory that is used by
RuntimeManager
to configureRuntimeEngine
(especially KieSession) with various registerable items: Work item handlers Process event listeners Agenda event listeners Working memory event listeners Implementations of this interface shall decide what shall be registered for givenRuntimeEngine
. - registerChannel(String, Channel) - Method in interface org.kie.api.runtime.KieRuntime
- registerChannel(String, Channel) - Method in interface org.kie.api.runtime.StatelessKieSession
-
Registers a channel with the given name
- registerWithDataFactory() - Method in interface org.kie.api.pmml.PMML4DataType
- registerWorkItemHandler(String, WorkItemHandler) - Method in interface org.kie.api.runtime.process.WorkItemManager
-
Register the given handler for all work items of the given type of work
- release(long, String) - Method in interface org.kie.api.task.TaskService
- ReleaseId - Interface in org.kie.api.builder
-
ReleaseId is a full identifier far a given version of an artifact.
- ReleaseIdComparator - Class in org.kie.api.builder
- ReleaseIdComparator() - Constructor for class org.kie.api.builder.ReleaseIdComparator
- ReleaseIdComparator(ReleaseIdComparator.SortDirection) - Constructor for class org.kie.api.builder.ReleaseIdComparator
- ReleaseIdComparator.ComparableVersion - Class in org.kie.api.builder
- ReleaseIdComparator.SortDirection - Enum in org.kie.api.builder
- Remotable - Annotation Type in org.kie.api.remote
-
This annotation should be used by users to specify (user-defined) classes that should be available to remote services (REST, JMS, WS) when using a workbench.
- remove(String) - Method in interface org.kie.api.runtime.Context
-
Remove the value associated with the given identifier in this context
- remove(String) - Method in interface org.kie.api.runtime.process.CaseData
-
Remove permanently given data from existing case file
- remove(String, OrganizationalEntity) - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Removes given entity from the role
- removeData(String, String, T) - Method in interface org.kie.api.cluster.ClusterAwareService
- removeEventListener(KieBaseEventListener) - Method in interface org.kie.api.event.kiebase.KieBaseEventManager
-
Remove an event listener.
- removeEventListener(ProcessEventListener) - Method in interface org.kie.api.event.process.ProcessEventManager
-
Remove a process event listener.
- removeEventListener(AgendaEventListener) - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Remove an event listener.
- removeEventListener(RuleRuntimeEventListener) - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Remove an event listener.
- removeFunction(String, String) - Method in interface org.kie.api.KieBase
-
Removes a function from the specified package.
- RemoveIdentitiesOption - Enum in org.kie.api.conf
-
An Enum for Remove Identities option.
- removeInclude(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Remove the inclusion of the KieBase with the given name
- removeKieBaseModel(String) - Method in interface org.kie.api.builder.model.KieModuleModel
-
Removes the KieBaseModel with the give name from this KieModuleModel
- removeKieModule(ReleaseId) - Method in interface org.kie.api.builder.KieRepository
-
Remove a no longer useful KieModule, identified by the given ReleaseId, from this KieRepository
- removeKiePackage(String) - Method in interface org.kie.api.KieBase
-
Removes a
KiePackage
and all the definitions it contains from theKieBase
- removeKieSessionModel(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Removes the KieSessionModel with the give name from this KieBaseModel
- removeListener(KieScannerEventListener) - Method in interface org.kie.api.builder.KieScanner
-
Remove an event listener.
- removeOutput(String) - Method in interface org.kie.api.runtime.RequestContext
- removePackage(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Removes a package (pattern) from the list of the packages defining the set of resources that have to be included in the KieBase.
- removeProcess(String) - Method in interface org.kie.api.KieBase
-
Removes a process.
- removeQuery(String, String) - Method in interface org.kie.api.KieBase
-
Removes a query from the specified package.
- removeRequestParam(ParameterInfo) - Method in class org.kie.api.pmml.PMMLRequestData
- removeResource(Resource) - Method in interface org.kie.api.internal.io.ResourceTypePackage
-
Remove artifacts inside this ResourceTypePackage which belong to the resource passed as parameter.
- removeRule(String, String) - Method in interface org.kie.api.KieBase
-
Removes a rule from the specified package.
- RequestContext - Interface in org.kie.api.runtime
- Reserved - org.kie.api.task.model.Status
- reset() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
-
Resets all stats
- reset() - Static method in class org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
-
This method is used in jBPM OSGi Activators as we need a way to force reset when starting the bundles in case it failed previously.
- resolve(String) - Static method in class org.kie.api.runtime.conf.TimedRuleExecutionOption
- Resource - Interface in org.kie.api.io
-
Generic interface to provide a Reader or InputStream for the underlying IO resource.
- ResourceConfiguration - Interface in org.kie.api.io
-
This interface is a marker interface and should be implemented by any class that will provide configurations to the
KieBuilder
- currently this is only used by decision tables. - ResourceType - Class in org.kie.api.io
- ResourceType(String, boolean, String, String, String, String...) - Constructor for class org.kie.api.io.ResourceType
- ResourceTypePackage<T> - Interface in org.kie.api.internal.io
-
A container for resources that have been processed by a
KieAssemblerService
. - ResourceWithConfiguration - Interface in org.kie.api.io
-
Represent a tuple of a
Resource
with associatedResourceConfiguration
, along with necessary kbuilder callbacks, to be used in inKieAssemblerService
. - Results - Interface in org.kie.api.builder
-
The Results of the building process of a KieModule
- resume(long, String) - Method in interface org.kie.api.task.TaskService
- RETHROW - org.kie.api.runtime.process.ProcessWorkItemHandlerException.HandlingStrategy
- retract(FactHandle) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Deprecated.
- RETRY - org.kie.api.runtime.process.ProcessWorkItemHandlerException.HandlingStrategy
- reverse(C, Object) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Reverses the accumulation action
- Role - Annotation Type in org.kie.api.definition.type
-
Annotation used to declare if a given class is a plain fact or an event
- Role.Type - Enum in org.kie.api.definition.type
- Row - Interface in org.kie.api.runtime.rule
- rowDeleted(Row) - Method in interface org.kie.api.runtime.rule.ViewChangedEventListener
- rowInserted(Row) - Method in interface org.kie.api.runtime.rule.ViewChangedEventListener
- rowUpdated(Row) - Method in interface org.kie.api.runtime.rule.ViewChangedEventListener
- Rule - Interface in org.kie.api.definition.rule
-
Public Rule interface for runtime rule inspection.
- RULE - org.kie.api.definition.KieDefinition.KnowledgeType
- RULE_ADDITION - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- RULE_REMOVAL - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- RULE_RUNTIME_EVENT_LISTENER - org.kie.api.builder.model.ListenerModel.Kind
- RuleContext - Interface in org.kie.api.runtime.rule
- ruleFlowGroup(String) - Method in interface org.kie.api.fluent.RuleSetNodeBuilder
- RuleFlowGroup - Interface in org.kie.api.runtime.rule
- RuleFlowGroupActivatedEvent - Interface in org.kie.api.event.rule
- RuleFlowGroupDeactivatedEvent - Interface in org.kie.api.event.rule
- RuleFlowGroupEvent - Interface in org.kie.api.event.rule
- RuleRuntime - Interface in org.kie.api.runtime.rule
-
The
RuleRuntime
is a super-interface for allKieSession
s. - RuleRuntimeEvent - Interface in org.kie.api.event.rule
- RuleRuntimeEventListener - Interface in org.kie.api.event.rule
- RuleRuntimeEventManager - Interface in org.kie.api.event.rule
- ruleSetNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- RuleSetNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- RuleTemplateModel - Interface in org.kie.api.builder.model
-
RuleTemplateModel is a model allowing to programmatically apply a Drools Rule Template to a Decision Table
- RUNNING - org.kie.api.builder.KieScanner.Status
- RUNTIME_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- RuntimeEngine - Interface in org.kie.api.runtime.manager
-
RuntimeEngine is the main entry point to interact with the process engine and task service.
- RuntimeEnvironment - Interface in org.kie.api.runtime.manager
-
Definition of the runtime environment that will be used by instance of
RuntimeManager
. - RuntimeEnvironmentBuilder - Interface in org.kie.api.runtime.manager
- RuntimeEnvironmentBuilder.Factory - Class in org.kie.api.runtime.manager
- RuntimeEnvironmentBuilderFactory - Interface in org.kie.api.runtime.manager
- RuntimeManager - Interface in org.kie.api.runtime.manager
-
RuntimeManager manages
RuntimeEngine
s that are essentially build withKieSession
andTaskService
to deliver executable environments for processes and user tasks.
MoreoverRuntimeManager
ensures that all components are configured and bootstrapped as soon as manager is instantiated to ensure its fully featured functionality right from the start. - RuntimeManagerFactory - Interface in org.kie.api.runtime.manager
-
Factory that produces instances of
RuntimeManager
. - RuntimeManagerFactory.Factory - Class in org.kie.api.runtime.manager
-
A Factory for this RuntimeManagerFactory
S
- sameGAVof(ReleaseId) - Method in class org.kie.api.management.GAV
- SCANNING - org.kie.api.builder.KieScanner.Status
- scanNow() - Method in interface org.kie.api.builder.KieScanner
-
Triggers a synchronous scan
- SCARD - Static variable in class org.kie.api.io.ResourceType
-
Score Card - Workaround for double-dot file extensions for 6.0
- SCGD - Static variable in class org.kie.api.io.ResourceType
- schedulerService(Object) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- SCRIPT_TASK - org.kie.api.definition.process.NodeType
- send(Object) - Method in interface org.kie.api.runtime.Channel
-
Sends the given object to this channel.
- SequentialOption - Enum in org.kie.api.conf
-
An Enum for Sequential option.
- servicePriority() - Method in interface org.kie.api.internal.utils.KieService
- SessionClock - Interface in org.kie.api.time
-
A clock interface that all engine clocks must implement
- SessionPseudoClock - Interface in org.kie.api.time
-
A clock interface for the implementation of pseudo clocks, that are clocks where the user have control over the actual clock working.
- SessionsPoolOption - Class in org.kie.api.conf
- set(Object, Object) - Method in interface org.kie.api.definition.type.FactField
-
Sets the value of this field in the given fact.
- set(Object, String, Object) - Method in interface org.kie.api.definition.type.FactType
-
Sets the value of the field on a fact.
- set(String, Object) - Method in interface org.kie.api.runtime.Context
-
Set a value on this context with this given identifier
- set(String, Object) - Method in interface org.kie.api.runtime.Environment
- set(String, Object) - Method in interface org.kie.api.runtime.Globals
- set(String, Calendar) - Method in interface org.kie.api.runtime.Calendars
- setAccumulateNullPropagation(boolean) - Method in interface org.kie.api.builder.model.KieSessionModel
- setAscending(Boolean) - Method in class org.kie.api.runtime.query.QueryContext
- setBeliefSystem(BeliefSystemTypeOption) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets the BeliefSystem for this KieSessionModel.
- setBetaRangeIndexOption(BetaRangeIndexOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the BetaRangeIndexOption for this KieBaseModel Default is BetaRangeIndexOption.DISABLED
- setClockType(ClockTypeOption) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets the ClockType for this KieSessionModel.
- setConfiguration(ResourceConfiguration) - Method in interface org.kie.api.io.Resource
-
Sets the resource configuration in case it is necessary.
- setConfigurationProperty(String, String) - Method in interface org.kie.api.builder.model.KieModuleModel
-
Set a configuration property for this KieModuleModel
- setConsoleLogger(String) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets a ConsoleLogger with the given name
- setContext(String) - Method in class org.kie.api.pmml.PMML4Data
- setContext(String) - Method in class org.kie.api.pmml.PMML4DataField
- setCorrelationId(String) - Method in class org.kie.api.pmml.AbstractOutput
- setCorrelationId(String) - Method in class org.kie.api.pmml.ParameterInfo
- setCorrelationId(String) - Method in class org.kie.api.pmml.PMML4Data
- setCorrelationId(String) - Method in interface org.kie.api.pmml.PMML4Output
- setCorrelationId(String) - Method in class org.kie.api.pmml.PMML4Result
- setCorrelationId(String) - Method in class org.kie.api.pmml.PMMLRequestData
- setCount(Integer) - Method in class org.kie.api.runtime.query.QueryContext
- setDeclarativeAgenda(DeclarativeAgendaOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the DeclarativeAgendaOption for this KieBaseModel Default is DeclarativeAgendaOption.DISABLED
- setDefault(boolean) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the KieBase generated from this KieBaseModel as the default one, i.e. the one that can be loaded from the KieContainer without having to pass its name.
- setDefault(boolean) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets the KieSession generated from this KieSessionModel as the default one, i.e. the one that can be loaded from the KieContainer without having to pass its name.
- setDelegate(Environment) - Method in interface org.kie.api.runtime.Environment
- setDelegate(Globals) - Method in interface org.kie.api.runtime.Globals
- setDependencies(KieModule...) - Method in interface org.kie.api.builder.KieBuilder
-
Sets the other KieModules from which the KieModule that has to be built by this KieBuilder depends on
- setDependencies(Resource...) - Method in interface org.kie.api.builder.KieBuilder
-
Sets the other Resources from which the KieModule that has to be built by this KieBuilder depends on
- setDirectFiring(boolean) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets direct firing on this KieSession
- setDisplayValue(String) - Method in class org.kie.api.pmml.AbstractOutput
- setDisplayValue(String) - Method in class org.kie.api.pmml.PMML4Data
- setDisplayValue(String) - Method in interface org.kie.api.pmml.PMML4Output
- setEqualsBehavior(EqualityBehaviorOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the EqualityBehavior for this KieBaseModel.
- setEventProcessingMode(EventProcessingOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the EventProcessingOption for this KieBaseModel Default is EventProcessingOption.CLOUD
- setExpirationDate(long, Date) - Method in interface org.kie.api.task.TaskService
- setFaultName(String) - Method in interface org.kie.api.fluent.FaultNodeBuilder
- setFaultVariable(String) - Method in interface org.kie.api.fluent.FaultNodeBuilder
- setFileLogger(String) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets a non-threaded FileLogger with the given name and 30 seconds of logging interval
- setFileLogger(String, int, boolean) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets a FileLogger with the given name, threaded behavior and logging interval
- setFocus() - Method in interface org.kie.api.runtime.rule.AgendaGroup
- setFromMap(Object, Map<String, Object>) - Method in interface org.kie.api.definition.type.FactType
-
Sets the values of the bean from a map.
- setGlobal(String, Object) - Method in interface org.kie.api.runtime.KieRuntime
-
Sets a global value in this session
- setGlobal(String, Object) - Method in interface org.kie.api.runtime.StatelessKieSession
-
Sets a global value on the globals store
- setMetadata(String, Object) - Method in interface org.kie.api.fluent.NodeBuilder
- setMissing(boolean) - Method in class org.kie.api.pmml.PMML4Data
- setMissing(boolean) - Method in class org.kie.api.pmml.PMML4DataField
- setModelName(String) - Method in class org.kie.api.pmml.PMMLRequestData
- setMutability(KieBaseMutabilityOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the KieBaseMutabilityOption for this KieBaseModel.
- setName(String) - Method in class org.kie.api.pmml.AbstractOutput
- setName(String) - Method in class org.kie.api.pmml.ParameterInfo
- setName(String) - Method in class org.kie.api.pmml.PMML4Data
- setName(String) - Method in class org.kie.api.pmml.PMML4DataField
- setName(String) - Method in interface org.kie.api.pmml.PMML4Output
- setOffset(Integer) - Method in class org.kie.api.runtime.query.QueryContext
- setOption(C) - Method in interface org.kie.api.conf.OptionsConfiguration
-
Gets an option value
- setOrderBy(String) - Method in class org.kie.api.runtime.query.QueryContext
- setOrderByClause(String) - Method in class org.kie.api.runtime.query.AdvancedQueryContext
-
Set the ORDER BY clause for advanced query.
- setOutput(String, Object) - Method in interface org.kie.api.runtime.RequestContext
- setPlaceholder(Boolean) - Method in class org.kie.api.pmml.PMML4Data
- setProperty(String, String) - Method in interface org.kie.api.PropertiesConfiguration
-
Sets a property value
- setResource(Resource) - Method in interface org.kie.api.definition.process.Process
- setResourceType(ResourceType) - Method in interface org.kie.api.io.Resource
-
Sets the resource type.
- setResult(Object) - Method in interface org.kie.api.runtime.RequestContext
- setResult(String, Object) - Method in interface org.kie.api.runtime.ExecutionResults
- setResultCode(String) - Method in class org.kie.api.pmml.PMML4Result
- setResultObjectName(String) - Method in class org.kie.api.pmml.PMML4Result
- setResultVariables(Map<String, Object>) - Method in class org.kie.api.pmml.PMML4Result
- setScope(String) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the CDI scope for this KieBaseModel
- setScope(String) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets the CDI scope for this KieSessionModel Default is javax.enterprise.context.ApplicationScoped
- setSegmentationId(String) - Method in class org.kie.api.pmml.AbstractOutput
- setSegmentationId(String) - Method in interface org.kie.api.pmml.PMML4Output
- setSegmentationId(String) - Method in class org.kie.api.pmml.PMML4Result
- setSegmentId(String) - Method in class org.kie.api.pmml.AbstractOutput
- setSegmentId(String) - Method in interface org.kie.api.pmml.PMML4Output
- setSegmentId(String) - Method in class org.kie.api.pmml.PMML4Result
- setSegmentIndex(int) - Method in class org.kie.api.pmml.PMML4Result
- setSequential(SequentialOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the SequentialOption for this KieBaseModel Default is SequentialOption.NO
- setSessionsPool(SessionsPoolOption) - Method in interface org.kie.api.builder.model.KieBaseModel
-
Sets the SessionPoolOption used by the KieBase to create new sessions Default is SessionPoolOption.NO
- setSource(String) - Method in class org.kie.api.pmml.PMMLRequestData
- setSourcePath(String) - Method in interface org.kie.api.io.Resource
-
Sets this resource name.
- setTarget(boolean) - Method in class org.kie.api.pmml.PMML4OutputField
- setTargetPath(String) - Method in interface org.kie.api.io.Resource
-
In case this resource should be written to a different path when writing it down to the KieFileSystem, this property allows the application to set such path.
- Setter - Interface in org.kie.api.command
- setThreadSafe(boolean) - Method in interface org.kie.api.builder.model.KieSessionModel
- setType(Class<T>) - Method in class org.kie.api.pmml.ParameterInfo
- setType(KieSessionModel.KieSessionType) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets the type for this KieSessionModel.
- setValid(boolean) - Method in class org.kie.api.pmml.PMML4Data
- setValid(boolean) - Method in class org.kie.api.pmml.PMML4DataField
- setValue(Double) - Method in class org.kie.api.pmml.DoubleFieldOutput
- setValue(Integer) - Method in class org.kie.api.pmml.IntegerFieldOutput
- setValue(String) - Method in interface org.kie.api.builder.model.QualifierModel
- setValue(String) - Method in class org.kie.api.pmml.StringFieldOutput
- setValue(T) - Method in class org.kie.api.pmml.ParameterInfo
- setValue(T) - Method in class org.kie.api.pmml.PMML4Data
- setValue(T) - Method in interface org.kie.api.pmml.PMML4Output
- setVariable(String, Object) - Method in interface org.kie.api.runtime.process.NodeInstance
- setVariable(String, Object) - Method in interface org.kie.api.runtime.process.ProcessContext
-
Sets the value of the variable with the given name.
- setVariable(String, Object) - Method in interface org.kie.api.runtime.process.WorkflowProcessInstance
- setWarning(String) - Method in class org.kie.api.pmml.PMML4OutputField
- setWeight(Double) - Method in class org.kie.api.pmml.AbstractOutput
- setWeight(Double) - Method in class org.kie.api.pmml.PMML4Data
- setWeight(Double) - Method in interface org.kie.api.pmml.PMML4Output
- shutdown() - Method in interface org.kie.api.builder.KieScanner
-
Shuts down the scanner and releases any resources held.
- shutdown() - Method in interface org.kie.api.runtime.KieSessionsPool
-
Shutdown this pool and clean up all the resources
- SHUTDOWN - org.kie.api.builder.KieScanner.Status
- signalEvent(String, Object) - Method in interface org.kie.api.runtime.manager.RuntimeManager
-
Allows to signal event on runtime manager level which in turn allows to broadcast given event to all listening components managed by this RuntimeManager
- signalEvent(String, Object) - Method in interface org.kie.api.runtime.process.EventListener
-
Signals that an event has occurred.
- signalEvent(String, Object) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Signals the engine that an event has occurred.
- signalEvent(String, Object, String) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Signals the process instance that an event has occurred.
- SignalEvent - Interface in org.kie.api.event.process
-
An event when a signal is thrown
- SingleValueKieBaseOption - Interface in org.kie.api.conf
-
A markup interface for KieBaseConfiguration options
- SingleValueKieSessionOption - Interface in org.kie.api.runtime.conf
-
A markup interface for SingleValueKieSessionConfiguration options
- SingleValueOption - Interface in org.kie.api.conf
-
A markup interface for KieBaseConfiguration options
- SingleValueRuleBaseOption - Interface in org.kie.api.conf
- SingleValueRuleRuntimeOption - Interface in org.kie.api.runtime.conf
- size() - Method in interface org.kie.api.runtime.rule.QueryResults
- SIZE - Static variable in class org.kie.api.concurrent.KieExecutors.Pool
- skip(long, String) - Method in interface org.kie.api.task.TaskService
- skippable(boolean) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- SLA_ABORTED - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- SLA_MET - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- SLA_NA - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- SLA_PENDING - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- SLA_VIOLATED - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- SLAViolatedEvent - Interface in org.kie.api.event.process
-
An event when a SLA has been violated.
- SOLVER - Static variable in class org.kie.api.io.ResourceType
- splitNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- SplitNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- STANDARD - org.kie.api.runtime.conf.QueryListenerOption
- start(long) - Method in interface org.kie.api.builder.KieScanner
-
Starts this KieScanner polling the maven repositories with the given interval expressed in milliseconds throws An IllegalStateException if this KieScanner has been already started
- start(long, String) - Method in interface org.kie.api.task.TaskService
- START - org.kie.api.definition.process.NodeType
- STARTING - org.kie.api.builder.KieScanner.Status
- startNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- StartNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- startProcess(String) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Start a new process instance.
- startProcess(String, Map<String, Object>) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Start a new process instance.
- startProcess(String, Map<String, Object>, AgendaFilter) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Start a new process instance.
- startProcess(String, AgendaFilter) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Start a new process instance.
- startProcessFromNodeIds(String, Map<String, Object>, String...) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Starts a new process instances starting from the nodes given
- startProcessInstance(String) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Starts the given process instance (which was created by using createProcesInstance but not yet started).
- STATE_ABORTED - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- STATE_ACTIVE - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- STATE_COMPLETED - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- STATE_PENDING - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- STATE_SUSPENDED - Static variable in interface org.kie.api.runtime.process.ProcessInstance
- STATED - org.kie.api.runtime.rule.FactHandle.State
-
A fact that has been explicitly stated into the working memory
- STATEFUL - org.kie.api.builder.model.KieSessionModel.KieSessionType
- StatefulProcessSession - Interface in org.kie.api.runtime.process
-
There are currently no process related methods that are used with the external KieSession class.
- StatefulRuleSession - Interface in org.kie.api.runtime.rule
-
This interface adds methods available to the
KieSession
beyond what the WorkingMemory provides. - STATELESS - org.kie.api.builder.model.KieSessionModel.KieSessionType
- StatelessKieSession - Interface in org.kie.api.runtime
-
StatelessKieSession provides a convenience API, wrapping KieSession.
- StatelessKieSessionMonitoringMXBean - Interface in org.kie.api.management
-
An MBean interface for
StatelessKieSession
monitoring - StatelessProcessSession - Interface in org.kie.api.runtime.process
-
There are currently no process related methods that are used with the external StatelessKieSession class.
- StatelessRuleSession - Interface in org.kie.api.runtime.rule
-
This interface is used as part of the
StatelessKieSession
, which is the interface returned from theKieBase
. - Status - Enum in org.kie.api.task.model
- stop() - Method in interface org.kie.api.builder.KieScanner
-
Stops this KieScanner, but does not release the resources.
- stop(long, String) - Method in interface org.kie.api.task.TaskService
- STOPPED - org.kie.api.builder.KieScanner.Status
- STORES_ONLY - org.kie.api.runtime.conf.PersistedSessionOption.PersistenceStrategy
- STREAM - org.kie.api.conf.EventProcessingOption
- StringFieldOutput - Class in org.kie.api.pmml
- StringFieldOutput() - Constructor for class org.kie.api.pmml.StringFieldOutput
- StringFieldOutput(String, String, String) - Constructor for class org.kie.api.pmml.StringFieldOutput
- StringFieldOutput(String, String, String, Double, String) - Constructor for class org.kie.api.pmml.StringFieldOutput
- StringFieldOutput(String, String, String, String, String) - Constructor for class org.kie.api.pmml.StringFieldOutput
- StringFieldOutput(String, String, String, String, String, Double, String) - Constructor for class org.kie.api.pmml.StringFieldOutput
- submit(KieSession.AtomicAction) - Method in interface org.kie.api.runtime.KieSession
-
Submit an action that will be executed atomically on this session.
- SUBPROCESS - org.kie.api.definition.process.NodeType
- subProcessNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- SubProcessNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- supportsReverse() - Method in interface org.kie.api.runtime.rule.AccumulateFunction
- suspend(long, String) - Method in interface org.kie.api.task.TaskService
- Suspended - org.kie.api.task.model.Status
- swimlane(String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- swimlane(String) - Method in interface org.kie.api.fluent.ProcessBuilder
T
- Task - Interface in org.kie.api.task.model
- TASK_PERSISTENCE_CONTEXT_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- TASK_USER_GROUP_CALLBACK - Static variable in class org.kie.api.runtime.EnvironmentName
- TASK_USER_INFO - Static variable in class org.kie.api.runtime.EnvironmentName
- TaskContext - Interface in org.kie.api.task
- TaskData - Interface in org.kie.api.task.model
- TaskEvent - Interface in org.kie.api.task
- TaskLifeCycleEventListener - Interface in org.kie.api.task
- TaskLifeCycleEventListener.AssignmentType - Enum in org.kie.api.task
- taskName(String) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- TaskService - Interface in org.kie.api.task
-
The Task Service Entry Point serves as facade of all the other services, providing a single entry point to access to all the services
- TaskSummary - Interface in org.kie.api.task.model
- TDRL - Static variable in class org.kie.api.io.ResourceType
-
Drools Rule Language - Guided Decision Trees - Workaround for double-dot file extensions for 6.0
- TEMPLATE - Static variable in class org.kie.api.io.ResourceType
- terminate(boolean) - Method in interface org.kie.api.fluent.EndNodeBuilder
- ThreadSafeOption - Enum in org.kie.api.runtime.conf
-
An option to define if the KieSession should should be thread safe or not.
- THROW_EVENT - org.kie.api.definition.process.NodeType
- THROW_LINK - org.kie.api.definition.process.NodeType
- TIME_HARD - org.kie.api.definition.type.Expires.Policy
- TIME_SOFT - org.kie.api.definition.type.Expires.Policy
- timeCycle(String) - Method in interface org.kie.api.fluent.BoundaryEventNodeBuilder
- timeCycle(String, Dialect) - Method in interface org.kie.api.fluent.BoundaryEventNodeBuilder
- TimedRuleExecutionFilter - Interface in org.kie.api.runtime.conf
- TimedRuleExecutionOption - Class in org.kie.api.runtime.conf
- TimedRuleExecutionOption.FILTERED - Class in org.kie.api.runtime.conf
- timeDuration(String) - Method in interface org.kie.api.fluent.BoundaryEventNodeBuilder
- TIMER - org.kie.api.definition.process.NodeType
- TimerJobFactoryOption - Class in org.kie.api.runtime.conf
-
A class for the timer job factory manager configuration.
- timerNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- TimerNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- Timestamp - Annotation Type in org.kie.api.definition.type
- toBytes(Process) - Method in interface org.kie.api.fluent.ProcessBuilderFactory
-
Converts process definition into an array of bytes.
Typically this array will be converted to a Resource for a KIE base - toExternalForm() - Method in interface org.kie.api.builder.ReleaseId
- toExternalForm() - Method in enum org.kie.api.conf.EventProcessingOption
- toExternalForm() - Method in class org.kie.api.management.GAV
- toExternalForm() - Method in interface org.kie.api.runtime.rule.FactHandle
- toKey() - Method in class org.kie.api.cluster.ClusterNode
- toList() - Method in interface org.kie.api.runtime.rule.QueryResults
- toList(String) - Method in interface org.kie.api.runtime.rule.QueryResults
- toProperties() - Method in interface org.kie.api.io.ResourceConfiguration
- toString() - Method in enum org.kie.api.builder.model.ListenerModel.Kind
- toString() - Method in class org.kie.api.builder.ReleaseIdComparator.ComparableVersion
- toString() - Method in class org.kie.api.cluster.ClusterNode
- toString() - Method in enum org.kie.api.conf.EventProcessingOption
- toString() - Method in class org.kie.api.conf.SessionsPoolOption
- toString() - Method in class org.kie.api.fluent.Variable
- toString() - Method in class org.kie.api.io.ResourceType
- toString() - Method in class org.kie.api.management.GAV
- toString() - Method in class org.kie.api.pmml.AbstractOutput
- toString() - Method in class org.kie.api.pmml.DoubleFieldOutput
- toString() - Method in class org.kie.api.pmml.IntegerFieldOutput
- toString() - Method in class org.kie.api.pmml.ParameterInfo
- toString() - Method in class org.kie.api.pmml.PMML4Data
- toString() - Method in class org.kie.api.pmml.PMML4DataField
- toString() - Method in class org.kie.api.pmml.PMML4OutputField
- toString() - Method in class org.kie.api.pmml.PMML4Result
- toString() - Method in class org.kie.api.pmml.PMMLRequestData
- toString() - Method in class org.kie.api.pmml.StringFieldOutput
- toString() - Method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- toString() - Method in class org.kie.api.runtime.conf.ClockTypeOption
- toString() - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- toString() - Method in enum org.kie.api.runtime.conf.QueryListenerOption
- toString() - Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- toString() - Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- toString() - Method in exception org.kie.api.runtime.rule.ConsequenceException
- toXML() - Method in interface org.kie.api.builder.model.KieModuleModel
- TRANSACTION - Static variable in class org.kie.api.runtime.EnvironmentName
- TRANSACTION_MANAGER - Static variable in class org.kie.api.runtime.EnvironmentName
- TRANSACTION_SYNCHRONIZATION_REGISTRY - Static variable in class org.kie.api.runtime.EnvironmentName
- transform(Object, Map<String, Object>) - Method in interface org.kie.api.runtime.process.DataTransformer
-
Transforms the given expression object (might be compiled expression) using
parameters
as contextual information (aka bindings) used during evaluation of the expression. - tryReverse(C, Object) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
Reverses the accumulation action
- type() - Method in class org.kie.api.conf.ConfigurationKey
- type() - Method in interface org.kie.api.conf.KieBaseOption
- type() - Method in interface org.kie.api.conf.MultiValueRuleBaseOption
- type() - Method in interface org.kie.api.conf.Option
- type() - Method in class org.kie.api.conf.OptionKey
- type() - Method in interface org.kie.api.conf.SingleValueRuleBaseOption
- type() - Method in interface org.kie.api.runtime.conf.KieSessionOption
- type() - Method in interface org.kie.api.runtime.conf.MultiValueRuleRuntimeOption
- type() - Method in interface org.kie.api.runtime.conf.SingleValueRuleRuntimeOption
- type(int) - Method in interface org.kie.api.fluent.JoinNodeBuilder
- type(int) - Method in interface org.kie.api.fluent.SplitNodeBuilder
- type(String) - Method in interface org.kie.api.fluent.JoinNodeBuilder
- TYPE - org.kie.api.definition.KieDefinition.KnowledgeType
- TYPE - Static variable in interface org.kie.api.conf.KieBaseOption
- TYPE - Static variable in interface org.kie.api.conf.MultiValueRuleBaseOption
- TYPE - Static variable in interface org.kie.api.conf.SingleValueRuleBaseOption
- TYPE - Static variable in interface org.kie.api.runtime.conf.KieSessionOption
- TYPE - Static variable in interface org.kie.api.runtime.conf.SingleValueRuleRuntimeOption
- TYPE_ABORTED - Static variable in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
Indicates that the node instance was left because an abort operation (it is not active anymore)
- TYPE_ENTER - Static variable in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
Indicates that node instance was triggered
- TYPE_ERROR - Static variable in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
indicates that the node was left because an error
- TYPE_EXIT - Static variable in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
Indicates that node instance was left (it's no more active)
- TYPE_OBSOLETE - Static variable in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
Indicates that the node was left because of the workflow considered not needed to be executed
- TYPE_SKIPPED - Static variable in interface org.kie.api.runtime.manager.audit.NodeInstanceLog
-
Indicates that the node was taking another route because a signal, timeout, escanalation.
- typeDescr - Static variable in interface org.kie.api.runtime.rule.PropagationContext
- TypeSafe - Annotation Type in org.kie.api.definition.type
U
- unblockAllMatches(Match) - Method in interface org.kie.api.runtime.rule.RuleContext
-
This is an experimental feature that must be explicitly enabled via DeclarativeAgendaOption, which is off by default.
- unmarshal(ObjectMarshallingStrategy.Context, ObjectInputStream, byte[], ClassLoader) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
-
This method is analogous to the read method, but instead of reading it from an input stream, it reads it from a byte[]
- unmarshall(InputStream) - Method in interface org.kie.api.marshalling.Marshaller
-
Creates KieSession using default KieSessionConfiguration and Environment.
- unmarshall(InputStream, KieSession) - Method in interface org.kie.api.marshalling.Marshaller
-
Unmarshall the stream into the KieSession.
- unmarshall(InputStream, KieSessionConfiguration, Environment) - Method in interface org.kie.api.marshalling.Marshaller
-
Creates KieSession using the given KieSessionConfiguration and Environment.
- unregisterChannel(String) - Method in interface org.kie.api.runtime.KieRuntime
- unregisterChannel(String) - Method in interface org.kie.api.runtime.StatelessKieSession
-
Unregisters the channel with the given name
- update(Object) - Method in interface org.kie.api.persistence.ObjectStoringStrategy
-
Returns the key for the persisted object.
- update(FactHandle, Object) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Updates the fact for which the given FactHandle was assigned with the new fact set as the second parameter in this method.
- update(FactHandle, Object, String...) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
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.
- updateResultVariable(String, Object) - Method in class org.kie.api.pmml.PMML4Result
- updateToVersion(ReleaseId) - Method in interface org.kie.api.runtime.KieContainer
-
Updates this KieContainer to a KieModule with the given fixed ReleaseId (e.g. com.acme:acme-rules:1.0.0.Final).
- UPDATING - org.kie.api.builder.KieScanner.Status
- USE_LOCAL_TRANSACTIONS - Static variable in class org.kie.api.runtime.EnvironmentName
- USE_PESSIMISTIC_LOCKING - Static variable in class org.kie.api.runtime.EnvironmentName
- USE_PESSIMISTIC_LOCKING_MODE - Static variable in class org.kie.api.runtime.EnvironmentName
- usePersistence() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- User - Interface in org.kie.api.task.model
- userGroupCallback(UserGroupCallback) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- UserGroupCallback - Interface in org.kie.api.task
- userInfo(UserInfo) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- UserInfo - Interface in org.kie.api.task
- useSafepoints() - Method in enum org.kie.api.runtime.conf.PersistedSessionOption.SafepointStrategy
V
- v - Static variable in class org.kie.api.runtime.rule.Variable
- value() - Method in annotation type org.kie.api.definition.rule.ActivationListener
- value() - Method in annotation type org.kie.api.definition.rule.Direct
- value() - Method in annotation type org.kie.api.definition.rule.Propagation
- value() - Method in annotation type org.kie.api.definition.rule.Watch
- value() - Method in annotation type org.kie.api.definition.type.Description
- value() - Method in annotation type org.kie.api.definition.type.Duration
- value() - Method in annotation type org.kie.api.definition.type.Expires
- value() - Method in annotation type org.kie.api.definition.type.Label
- value() - Method in annotation type org.kie.api.definition.type.Modifies
- value() - Method in annotation type org.kie.api.definition.type.Position
- value() - Method in annotation type org.kie.api.definition.type.Role
- value() - Method in annotation type org.kie.api.definition.type.Timestamp
- value() - Method in annotation type org.kie.api.definition.type.TypeSafe
- value(T) - Method in class org.kie.api.fluent.Variable
- valueOf(String) - Static method in enum org.kie.api.builder.KieScanner.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.builder.Message.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.builder.model.KieSessionModel.KieSessionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.builder.model.ListenerModel.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.builder.ReleaseIdComparator.SortDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.BetaRangeIndexOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.DeclarativeAgendaOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.EqualityBehaviorOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.EventProcessingOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.KieBaseMutabilityOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.MBeansOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.RemoveIdentitiesOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.conf.SequentialOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.definition.KieDefinition.KnowledgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.definition.process.NodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.definition.rule.Propagation.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.definition.type.Expires.Policy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.definition.type.Role.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.event.rule.MatchCancelledCause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.fluent.Dialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.AccumulateNullPropagationOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.DirectFiringOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.KeepReferenceOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.PersistedSessionOption.PersistenceStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.PersistedSessionOption.SafepointStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.QueryListenerOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.conf.ThreadSafeOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.process.ProcessWorkItemHandlerException.HandlingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.rule.FactHandle.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.task.model.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.task.TaskLifeCycleEventListener.AssignmentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.kie.api.builder.KieScanner.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.builder.Message.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.builder.model.KieSessionModel.KieSessionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.builder.model.ListenerModel.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.builder.ReleaseIdComparator.SortDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.BetaRangeIndexOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.DeclarativeAgendaOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.EqualityBehaviorOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.EventProcessingOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.KieBaseMutabilityOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.MBeansOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.RemoveIdentitiesOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.conf.SequentialOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.definition.KieDefinition.KnowledgeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.definition.process.NodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.definition.rule.Propagation.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.definition.type.Expires.Policy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.definition.type.Role.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.event.rule.MatchCancelledCause
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.fluent.Dialect
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.AccumulateNullPropagationOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.DirectFiringOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.KeepReferenceOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.PersistedSessionOption.PersistenceStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.PersistedSessionOption.SafepointStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.QueryListenerOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.conf.ThreadSafeOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.process.ProcessWorkItemHandlerException.HandlingStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.runtime.rule.FactHandle.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.task.model.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.kie.api.task.TaskLifeCycleEventListener.AssignmentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- var(String, Class<T>) - Static method in class org.kie.api.fluent.Variable
- variable(Variable<V>) - Method in interface org.kie.api.fluent.NodeContainerBuilder
-
Adds a variable to this container
- Variable<T> - Class in org.kie.api.fluent
-
Builder pattern like class used to build a variable.
A variable requires a name and a data type.
Value and metadata are optional.
Usage: - Variable - Class in org.kie.api.runtime.rule
- Variable() - Constructor for class org.kie.api.runtime.rule.Variable
- VariableInstanceLog - Interface in org.kie.api.runtime.manager.audit
-
Audit view of variables that keeps track of all changes of variable identified by given name/id.
- verify() - Method in interface org.kie.api.runtime.KieContainer
-
Builds all the KieBase in the KieModule wrapped by this KieContainer and return te Results of this building process
- verify(String...) - Method in interface org.kie.api.runtime.KieContainer
-
Builds the KieBases with the given name(s) in the KieModule wrapped by this KieContainer and return the Results of this building process
- version(String) - Method in interface org.kie.api.fluent.ProcessBuilder
- ViewChangedEventListener - Interface in org.kie.api.runtime.rule
W
- waitForCompletion(boolean) - Method in interface org.kie.api.fluent.ForEachNodeBuilder
- waitForCompletion(boolean) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- waitForCompletion(boolean) - Method in interface org.kie.api.fluent.SubProcessNodeBuilder
- waitForCompletion(boolean) - Method in interface org.kie.api.fluent.WorkItemNodeBuilder
- WARNING - org.kie.api.builder.Message.Level
- Watch - Annotation Type in org.kie.api.definition.rule
- weave(KiePackage, ResourceTypePackage) - Method in interface org.kie.api.internal.weaver.KieWeavers
- weave(KiePackage, P) - Method in interface org.kie.api.internal.weaver.KieWeaverService
- weight - Variable in class org.kie.api.pmml.AbstractOutput
- WINDOW - org.kie.api.definition.KieDefinition.KnowledgeType
- with(KieBase) - Method in interface org.kie.api.runtime.RequestContext
- with(KieSession) - Method in interface org.kie.api.runtime.RequestContext
- withPersistenceStrategy(PersistedSessionOption.PersistenceStrategy) - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- withSafepointStrategy(PersistedSessionOption.SafepointStrategy) - Method in class org.kie.api.runtime.conf.PersistedSessionOption
- WME_MODIFY - org.kie.api.event.rule.MatchCancelledCause
- WorkflowProcess - Interface in org.kie.api.definition.process
-
A WorkflowProcess is a type of Process that uses a flow chart (as a collection of Nodes and Connections) to model the business logic.
- WorkflowProcessInstance - Interface in org.kie.api.runtime.process
-
A workflow process instance represents one specific instance of a workflow process that is currently executing.
- WorkItem - Interface in org.kie.api.runtime.process
-
Represents one unit of work that needs to be executed.
- WORKITEM_TASK - org.kie.api.definition.process.NodeType
- WorkItemHandler - Interface in org.kie.api.runtime.process
-
A work item handler is responsible for executing work items of a specific type.
- WorkItemHandlerModel - Interface in org.kie.api.builder.model
-
WorkItemHandlerModel is a model allowing to programmatically define a WorkItemHandler and wire it to a KieSession
- WorkItemHandlerOption - Class in org.kie.api.runtime.conf
-
WorkItemHandlers configuration option
- WorkItemManager - Interface in org.kie.api.runtime.process
-
A work item manager is responsible for finding the right work item handler when a work item should be executed and should be notified when this work item has been completed (or aborted).
- workItemNode(long) - Method in interface org.kie.api.fluent.NodeContainerBuilder
- WorkItemNodeBuilder<T extends NodeContainerBuilder<T,?>> - Interface in org.kie.api.fluent
- workName(String) - Method in interface org.kie.api.fluent.WorkItemNodeBuilder
- workParameter(String, Object) - Method in interface org.kie.api.fluent.HumanTaskNodeBuilder
- workParameter(String, Object) - Method in interface org.kie.api.fluent.WorkItemNodeBuilder
- workParameterDefinition(String, Class<?>) - Method in interface org.kie.api.fluent.WorkItemNodeBuilder
- write(ObjectOutputStream) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy.Context
-
Writes the context to the given object output stream
- write(ObjectOutputStream, Object) - Method in interface org.kie.api.marshalling.ObjectMarshallingStrategy
- write(String, byte[]) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given content to this KieFileSystem in the specified path
- write(String, String) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given content to this KieFileSystem in the specified path
- write(String, Resource) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given Resource to this KieFileSystem in the specified path
- write(Resource) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given Resource to this KieFileSystem
- writeExternal(ObjectOutput) - Method in class org.kie.api.cluster.ClusterNode
- writeExternal(ObjectOutput) - Method in class org.kie.api.runtime.rule.Variable
- writeKModuleXML(byte[]) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given kmodule.xml file to this KieFileSystem
- writeKModuleXML(String) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given kmodule.xml file to this KieFileSystem
- writePomXML(byte[]) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given pom.xml file to this KieFileSystem
- writePomXML(String) - Method in interface org.kie.api.builder.KieFileSystem
-
Adds the given pom.xml file to this KieFileSystem
X
- XPATH - org.kie.api.fluent.Dialect
- XSD - Static variable in class org.kie.api.io.ResourceType
-
XSD
Y
- YES - org.kie.api.conf.RemoveIdentitiesOption
- YES - org.kie.api.conf.SequentialOption
- YES - org.kie.api.runtime.conf.AccumulateNullPropagationOption
- YES - org.kie.api.runtime.conf.DirectFiringOption
- YES - org.kie.api.runtime.conf.KeepReferenceOption
- YES - org.kie.api.runtime.conf.ThreadSafeOption
- YES - Static variable in class org.kie.api.runtime.conf.TimedRuleExecutionOption
All Classes All Packages