|
KIE API 6.2.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
.AuditService
is completed and can be disposed (release resources)
RuntimeEngine
and notifies all listeners about that fact.
Agenda
.
AgendaEventListener
that will be registered on RuntimeEngine
AuditService
that gives access to underlying runtime data such
as process instance, node instance and variable log entries.
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.
KieSession
.
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.
ObjectFilter
.
Process
identified by the given processId
Process
es that exist in this KieBase
.
ProcessEventListener
that will be registered on RuntimeEngine
Query
identified by the given package and query names.
RegisterableItemsFactory
to obtain handlers and listeners
that shall be registered on instances of KieSession
Rule
identified by the given package and rule names.
RuleRuntimeEventListener
that will be registered on RuntimeEngine
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
TaskLifeCycleEventListener
that will be registered on RuntimeEngine
.
TaskService
configured for this RuntimeEngine
UserGroupCallback
that shall be registered on instances
of TaskService
for managing users and groups.
WorkItemHandler
that will be registered on RuntimeEngine
WorkItemManager
related to this session.
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.parameters
as contextual information (aka bindings) used during
evaluation of the expression.
|
KIE API 6.2.0.Final | |||||||||
PREV NEXT | FRAMES NO FRAMES |