|
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
FactHandles from the current session.
FactHandles 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.
KiePackages that exist in this KieBase.
KieSession configured for this RuntimeEngine
KieSessions 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
Processes 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 StatefulKnowledgeSessions.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 KieSessions.RuntimeManager.RuntimeEngines 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 | |||||||||