|
KIE API 6.0.0.Final | |||||||||
PREV NEXT | FRAMES NO FRAMES |
RuntimeManager
and releases it's resources.
RuntimeManager
that is then relying on the context to look up correct
instances of RuntimeEngine
.DebugRuleRuntimeEventListener
DefaultRuleRuntimeEventListener
RuntimeEngine
and notifies all listeners about that fact.
Agenda
.
AgendaEventListener
that will be registered on RuntimeEngine
KieSession
KieSession
FactHandle
s from the current session.
FactHandle
s from the current session for which the facts are accepted by
the given filter.
FactType
identified by the given package and type names.
RuntimeManager
KieBase
that shall be used by the manager
KiePackage
identified by the given name.
KiePackage
s that exist in this KieBase
.
KieSession
configured for this RuntimeEngine
KieSession
s that exist in this KieBase
.
null
if the node instance cannot be found.
null if no
node instance is currently being executed.
- getNodeInstanceContainer() -
Method in interface org.kie.api.runtime.process.NodeInstance
- The node instance container that this node instance is part of.
- 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.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.
- getObject() -
Method in interface org.kie.api.event.rule.ObjectInsertedEvent
-
- getObject() -
Method in interface org.kie.api.event.rule.ObjectUpdatedEvent
-
- getObject(FactHandle) -
Method in interface org.kie.api.runtime.rule.EntryPoint
- Returns the object associated with the given FactHandle.
- getObjectMarshallingStrategyStore() -
Method in interface org.kie.api.marshalling.MarshallingConfiguration
-
- getObjects() -
Method in interface org.kie.api.runtime.rule.EntryPoint
-
Returns all facts from the current session as a Collection.
- getObjects(ObjectFilter) -
Method in interface org.kie.api.runtime.rule.EntryPoint
- Returns all facts from the current session that are accepted by the given
ObjectFilter
.
- getObjects() -
Method in interface org.kie.api.runtime.rule.Match
- Returns the list of objects that make the tuple that created
this Match.
- getObjectType() -
Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- The Object Type of the node
- 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.
- getOperator() -
Method in interface org.kie.api.runtime.rule.Evaluator
- Returns the operator representation object for this evaluator
- getOperatorString() -
Method in interface org.kie.api.runtime.rule.Operator
- Returns the String representation for this operator
- getOption(Class<T>) -
Method in interface org.kie.api.conf.KieBaseOptionsConfiguration
- Gets an option value
- getOption(Class<T>, String) -
Method in interface org.kie.api.conf.KieBaseOptionsConfiguration
- Gets an option value for the given option + key.
- getOption(Class<T>) -
Method in interface org.kie.api.runtime.conf.KieSessionOptionsConfiguration
- Gets an option value
- getOption(Class<T>, String) -
Method in interface org.kie.api.runtime.conf.KieSessionOptionsConfiguration
- Gets an option value for the given option + key.
- 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.
- getOutputContentId() -
Method in interface org.kie.api.task.model.TaskData
-
- 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.TaskData
-
- getPartitionId() -
Method in interface org.kie.api.management.ObjectTypeNodeMonitorMBean
- The partition the node belongs to
- 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
-
- getPotentialOwners() -
Method in interface org.kie.api.task.model.PeopleAssignments
-
- getPotentialOwners() -
Method in interface org.kie.api.task.model.TaskSummary
-
- getPreviousStatus() -
Method in interface org.kie.api.task.model.TaskData
-
- getPriority() -
Method in interface org.kie.api.task.model.Task
-
- getPriority() -
Method in interface org.kie.api.task.model.TaskSummary
-
- 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(String) -
Method in interface org.kie.api.KieBase
- Returns a reference to the
Process
identified by the given processId
- getProcess() -
Method in interface org.kie.api.runtime.process.ProcessInstance
-
- getProcesses() -
Method in interface org.kie.api.definition.KiePackage
- Return the process definitions for this package.
- getProcesses() -
Method in interface org.kie.api.KieBase
- Returns a collection of the
Process
es that exist in this 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 on RuntimeEngine
- 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 interface org.kie.api.task.model.TaskData
-
- getProcessId() -
Method in interface org.kie.api.task.model.TaskSummary
-
- 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(long) -
Method in interface org.kie.api.runtime.process.ProcessRuntime
- Returns the process instance with the given id.
- getProcessInstance(long, boolean) -
Method in interface org.kie.api.runtime.process.ProcessRuntime
- Returns the process instance with the given id.
- 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.TaskData
-
- getProcessInstanceId() -
Method in interface org.kie.api.task.model.TaskSummary
-
- getProcessInstances() -
Method in interface org.kie.api.runtime.process.ProcessRuntime
- Returns a collection of currently active process instances.
- getProcessName() -
Method in interface org.kie.api.runtime.process.ProcessInstance
- The name of the process definition that is related to this process instance.
- getProcessSessionId() -
Method in interface org.kie.api.task.model.TaskData
-
- getProcessSessionId() -
Method in interface org.kie.api.task.model.TaskSummary
-
- getPropagationContext() -
Method in interface org.kie.api.event.rule.WorkingMemoryEvent
- Deprecated.
- 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.DeclarativeAgendaOption
- Returns the property name for this option
- getPropertyName() -
Method in enum org.kie.api.conf.EqualityBehaviorOption
- Returns the property name for this option
- getPropertyName() -
Method in enum org.kie.api.conf.EventProcessingOption
- Returns the property name for this option
- getPropertyName() -
Method in enum org.kie.api.conf.MBeansOption
- Returns the property name for this option
- getPropertyName() -
Method in interface org.kie.api.conf.Option
- Returns the property name for this option
- getPropertyName() -
Method in enum org.kie.api.conf.RemoveIdentitiesOption
- Returns the property name for this option
- getPropertyName() -
Method in class org.kie.api.runtime.conf.BeliefSystemTypeOption
- Returns the property name for this option
- getPropertyName() -
Method in class org.kie.api.runtime.conf.ClockTypeOption
- Returns the property name for this option
- getPropertyName() -
Method in enum org.kie.api.runtime.conf.KeepReferenceOption
- Returns the property name for this option
- getPropertyName() -
Method in enum org.kie.api.runtime.conf.QueryListenerOption
- Returns the property name for this option
- getPropertyName() -
Method in class org.kie.api.runtime.conf.TimedRuleExectionOption
-
- getPropertyName() -
Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- Returns the property name for this option
- getPropertyName() -
Method in class org.kie.api.runtime.conf.WorkItemHandlerOption
- Returns the property name for this option
- 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.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.
- getRegisterableItemsFactory() -
Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
- Delivers concrete implementation of
RegisterableItemsFactory
to obtain handlers and listeners
that shall be registered on instances of KieSession
- 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
- getResource() -
Method in interface org.kie.api.definition.process.Process
-
- 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.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.
- getResourceType(String) -
Static method in class org.kie.api.io.ResourceType
-
- getResult(String) -
Method in interface org.kie.api.runtime.process.WorkItem
- Returns the value of the result parameter with the given name.
- getResult(Serializable) -
Method in interface org.kie.api.runtime.rule.AccumulateFunction
- Returns the current value in this accumulation session
- getResults() -
Method in interface org.kie.api.builder.KieBuilder
- Returns the Results of the building process.
- 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
- Returns the class type of the result of this function
- 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(String, String) -
Method in interface org.kie.api.KieBase
- Returns a reference to the
Rule
identified by the given package and rule names.
- 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
- Returns the active Rule for the current context
- 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.
- getRules() -
Method in interface org.kie.api.definition.KiePackage
- Return the rule definitions for this package.
- 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
- 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
- getSequentialAgenda() -
Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
- Deprecated.
- getSessionClock() -
Method in interface org.kie.api.runtime.KieRuntime
- Returns the session clock instance assigned to this session
- getSessionConfiguration() -
Method in interface org.kie.api.runtime.KieRuntime
-
- getSessionCount() -
Method in interface org.kie.api.management.KieManagementAgentMBean
-
- getSimpleName() -
Method in interface org.kie.api.definition.type.FactType
- Returns the unqualified name of the FactType.
- getSize() -
Method in interface org.kie.api.task.model.Attachment
-
- getSourcePath() -
Method in interface org.kie.api.io.Resource
- Returns the name of the resource, if one is available.
- 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.KieSessionMonitoringMBean
-
- getStatsByProcessInstance() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
-
- getStatsByRule() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
-
- getStatsForProcess(String) -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
-
- getStatsForProcessInstance(long) -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
-
- getStatsForRule(String) -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
- Returns a formatted String with 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.task.model.TaskData
-
- getStatus() -
Method in interface org.kie.api.task.model.TaskSummary
-
- getStoreServices() -
Method in interface org.kie.api.KieServices
- Returns KieStoreServices
- getStrategy(int) -
Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
-
- getStrategy(Object) -
Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
-
- getStrategyObject(String) -
Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
-
- getStrategyObject(Object) -
Method in interface org.kie.api.marshalling.ObjectMarshallingStrategyStore
-
- 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
- getTargetPath() -
Method in interface org.kie.api.io.Resource
- Returns the path that should be used when writing this resource down
to KieFileSystem.
- getTaskById(long) -
Method in interface org.kie.api.task.TaskService
-
- getTaskByWorkItemId(long) -
Method in interface org.kie.api.task.TaskService
-
- getTaskData() -
Method in interface org.kie.api.task.model.Task
-
- getTaskInitiator() -
Method in interface org.kie.api.task.model.PeopleAssignments
-
- getTasksAssignedAsBusinessAdministrator(String, String) -
Method in interface org.kie.api.task.TaskService
-
- getTasksAssignedAsPotentialOwner(String, String) -
Method in interface org.kie.api.task.TaskService
-
- getTasksAssignedAsPotentialOwnerByStatus(String, List<Status>, String) -
Method in interface org.kie.api.task.TaskService
-
- getTasksByProcessInstanceId(long) -
Method in interface org.kie.api.task.TaskService
-
- getTasksByStatusByProcessInstanceId(long, List<Status>, String) -
Method in interface org.kie.api.task.TaskService
-
- getTasksByVariousFields(List<Long>, List<Long>, List<Long>, List<String>, List<String>, List<String>, List<Status>, boolean) -
Method in interface org.kie.api.task.TaskService
-
- getTasksByVariousFields(Map<String, List<?>>, boolean) -
Method in interface org.kie.api.task.TaskService
-
- getTaskService() -
Method in interface org.kie.api.runtime.manager.RuntimeEngine
- Returns
TaskService
configured for this 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
-
- 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
-
- getTimerJobType() -
Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
- Returns the configured timer job factory manager
- getTo() -
Method in interface org.kie.api.definition.process.Connection
- The Node the connection goes to.
- getTotalFactCount() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
- Returns the total fact count current loaded into this session
- getTotalFiringTime() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
- Returns the total milliseconds spent firing rules in this session since last reset.
- getTotalMatchesCancelled() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
- Returns the total number of matches cancelled in this session since
last reset.
- getTotalMatchesCreated() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
- Returns the total number of matches created in this session since
last reset.
- getTotalMatchesFired() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
- Returns the total number of matches fired in this session since last
reset.
- getTotalProcessInstancesCompleted() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
-
- getTotalProcessInstancesStarted() -
Method in interface org.kie.api.management.KieSessionMonitoringMBean
-
- 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.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
- Returns the type of this field.
- 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
- Delivers concrete implementation of
UserGroupCallback
that shall be registered on instances
of TaskService
for managing users and groups.
- getValue() -
Method in interface org.kie.api.builder.model.QualifierModel
-
- getValue() -
Method in interface org.kie.api.command.Setter
-
- getValue(String) -
Method in interface org.kie.api.runtime.ExecutionResults
-
- 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).
- 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).
- getVersion() -
Method in interface org.kie.api.builder.ReleaseId
-
- getVersion() -
Method in interface org.kie.api.definition.process.Process
- The version of the Process.
- getWorkingMemoryEventListeners() -
Method in interface org.kie.api.event.rule.WorkingMemoryEventManager
- Deprecated. Returns all event listeners.
- getWorkingMemoryEventListeners(RuntimeEngine) -
Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
- Returns new instances of
RuleRuntimeEventListener
that will be registered on RuntimeEngine
- 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 on RuntimeEngine
- 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 - Interface in org.kie.api.definition.rule
-
- GLOBALS -
Static variable in class org.kie.api.runtime.EnvironmentName
-
- Globals - Interface in org.kie.api.runtime
-
- Group - Interface in org.kie.api.task.model
-
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.
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.
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
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
RuntimeEnvironmentBuilder
instance that allows to manually
set all required components instead of relying on any defaults.
KieSession
using the given session configuration and/or environment.
KieSession
using the default session configuration.
RuntimeManager
with default identifier.
RuntimeManager
with custom identifier.
RuntimeManager
with default identifier.
RuntimeManager
with custom identifier.
RuntimeManager
with default identifier.
RuntimeManager
with custom identifier.
StatelessKieSession
using the given session configuration.
StatelessKieSession
using the default session configuration.
ProcessRuntime
is a super-interface for all StatefulKnowledgeSession
s.RuntimeManager
to configure RuntimeEngine
(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 given RuntimeEngine
.KiePackage
and all the definitions it contains from the KieBase
EntryPoint.delete(FactHandle)
RuleRuntime
is a super-interface for all KieSession
s.RuntimeManager
.RuntimeEngine
s that are esentially build with
KieSession
and TaskService
to deliver executable environments for
processes and user tasks.RuntimeManager
.StatefulRuleSession
methods.RuleRuntimeEvent
RuleRuntimeEventListener
RuleRuntimeEventManager
|
KIE API 6.0.0.Final | |||||||||
PREV NEXT | FRAMES NO FRAMES |