- 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
-
- 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(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() - Static method in class org.kie.api.executor.ExecutorService.IdProvider
-
- 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(String) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
- get(String, Scope) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
- get(String, Class<K>) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
This sets an instance, for a given cls key, on the registry for commands to execute against.
- 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, WorkItemHandler) - Static method in class org.kie.api.runtime.conf.WorkItemHandlerOption
-
This is a factory method for this WorkItemHandler 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() - 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(ClassLoader) - Static method in class org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
-
- get(String) - Method in interface org.kie.api.runtime.rule.Row
-
- 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
-
- 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
-
- 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 on RuntimeEngine
- 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
-
- getAllErrors(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getAllErrors(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getAllRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getAllRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getAlphaNodeHashingThreshold() - Method in interface org.kie.api.management.KieBaseConfigurationMonitorMBean
-
Deprecated.
- getApplicationContext(String) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
- 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
-
- 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
-
- getBusinessAdministrators() - Method in interface org.kie.api.task.model.PeopleAssignments
-
- getCalendars() - Method in interface org.kie.api.runtime.KieRuntime
-
- getCancelledRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getCancelledRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
-
- 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.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
- getCommandName() - Method in interface org.kie.api.executor.RequestInfo
-
- 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
-
- getCompletedRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getCompletedRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
-
- 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
-
- 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 class org.kie.api.executor.CommandContext
-
- getData(String) - Method in class org.kie.api.executor.CommandContext
-
- getData() - Method in class org.kie.api.executor.ExecutionResults
-
- getData(String) - Method in class org.kie.api.executor.ExecutionResults
-
- 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.runtime.process.CaseData
-
Returns case data for given case registered under given name.
- 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.executor.RequestInfo
-
- 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
-
- 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.
- getEnd() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
End date of this process instance, null if process instance is still active
- 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
- getErrorInfo() - Method in interface org.kie.api.executor.RequestInfo
-
- getErrorsByRequestId(Long) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getErrorsByRequestId(Long) - Method in interface org.kie.api.executor.ExecutorService
-
- 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.
- getExecutable() - Method in interface org.kie.api.runtime.builder.ExecutableBuilder
-
- getExecutions() - Method in interface org.kie.api.executor.RequestInfo
-
- 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(String) - Method in interface org.kie.api.runtime.ExecutionResults
-
- getFactHandle(Object) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
Returns the fact handle associated with the given object.
- getFactHandle() - Method in interface org.kie.api.runtime.rule.PropagationContext
-
- getFactHandle(String) - Method in interface org.kie.api.runtime.rule.Row
-
- getFactHandles() - Method in interface org.kie.api.runtime.rule.EntryPoint
-
- getFactHandles(ObjectFilter) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
- getFactHandles() - Method in interface org.kie.api.runtime.rule.Match
-
- 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.
- getFutureQueuedRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getFutureQueuedRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getGlobal(String) - Method in interface org.kie.api.runtime.builder.RuleFluent
-
- 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(RuntimeEngine) - Method in interface org.kie.api.runtime.manager.RegisterableItemsFactory
-
Returns globals that shall be registered on KieSession
.
- getGlobals() - Method in interface org.kie.api.runtime.StatelessKieSession
-
- 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.executor.ErrorInfo
-
- getId() - Method in interface org.kie.api.executor.RequestInfo
-
- 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.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.
- 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.
- getInErrorRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getInErrorRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
-
- getInterval() - Method in interface org.kie.api.executor.Executor
-
- getInterval() - Method in interface org.kie.api.executor.ExecutorService
-
- getKey() - Method in interface org.kie.api.executor.RequestInfo
-
- 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(String) - Method in interface org.kie.api.runtime.KieContainer
-
Returns the KieBase with the given name in this KieContainer.
- getKieBase() - Method in interface org.kie.api.runtime.KieRuntime
-
- getKieBase() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
-
- getKieBase() - Method in interface org.kie.api.runtime.StatelessKieSession
-
- 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.
- getKieContainer(ReleaseId) - Method in interface org.kie.api.runtime.builder.ExecutableBuilder
-
- getKieModule() - Method in interface org.kie.api.builder.KieBuilder
-
Returns the KieModule for which this KieBuilder has been created
- 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
-
- getKieRuntime() - Method in interface org.kie.api.event.KieRuntimeEvent
-
- 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.builder.WorkItemManagerFluent
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
- 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.
- getMessage() - Method in interface org.kie.api.executor.ErrorInfo
-
- getMessage() - Method in interface org.kie.api.executor.RequestInfo
-
- getMessage() - Method in exception org.kie.api.runtime.rule.ConsequenceException
-
- getMessages(Message.Level...) - Method in interface org.kie.api.builder.Results
-
Returns all the Messages of the given levels in these Results
- getMessages() - Method in interface org.kie.api.builder.Results
-
Returns all the Messages in these Results
- 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
-
- 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.io.ResourceType
-
- getName() - Method in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
-
Returns this MBean name
- 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
-
- getNewValue() - Method in interface org.kie.api.event.process.ProcessVariableChangedEvent
-
The new value of the variable.
- getNode(long) - Method in interface org.kie.api.definition.process.NodeContainer
-
The node in this NodeContainer with the given id.
- getNode() - Method in interface org.kie.api.runtime.process.NodeInstance
-
Return the node this node instance refers to.
- 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(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.
- 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.
- 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.runtime.manager.audit.NodeInstanceLog
-
- 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
-
- 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(ObjectFilter) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
- getObjects() - Method in interface org.kie.api.runtime.rule.Match
-
- 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(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.
- getOrderBy() - Method in class org.kie.api.runtime.query.QueryContext
-
- 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.
- 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.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
- getPendingRequestById(Long) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getPendingRequestById(Long) - Method in interface org.kie.api.executor.ExecutorService
-
- getPendingRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getPendingRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
-
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(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
-
- 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.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 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(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.
- getProcessInstanceDescription() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Description of the process instance
- getProcessInstanceId() - Method in interface org.kie.api.executor.RequestInfo
-
- 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
-
- 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.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.MBeansOption
- getPropertyName() - Method in interface org.kie.api.conf.Option
-
- getPropertyName() - Method in enum org.kie.api.conf.RemoveIdentitiesOption
- 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.KeepReferenceOption
- getPropertyName() - Method in enum org.kie.api.runtime.conf.QueryListenerOption
- 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.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
- getQueuedRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getQueuedRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
-
- 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
- getRequestByBusinessKey(String, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Returns requests identified by businessKey
usually it should be only one with given
business key but it does not have to as same business key requests can be processed sequentially and
thus might be in different statuses.
- getRequestByCommand(String, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Returns requests that are scheduled to run given command
- getRequestById(Long) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getRequestById(Long) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestData() - Method in interface org.kie.api.executor.RequestInfo
-
- getRequestForProcessing() - Method in interface org.kie.api.executor.ExecutorQueryService
-
Dedicated method for handling special case that is get the request for processing.
- getRequestForProcessing(Long) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Dedicated method for handling special case that is get the request for processing by id.
- getRequestsByBusinessKey(String, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Returns requests identified by businessKey
usually it should be only one with given
business key but it does not have to as same business key requests can be processed sequentially and
thus might be in different statuses.
- getRequestsByBusinessKey(String, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestsByBusinessKey(String, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestsByCommand(String, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Returns requests that are scheduled to run given command
- getRequestsByCommand(String, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestsByCommand(String, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestsByDeployment(String, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Returns requests by deployment id
- getRequestsByDeployment(String, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestsByProcessInstance(Long, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
Returns requests by process instance id
- getRequestsByProcessInstance(Long, List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- getRequestsByStatus(List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getRequestsByStatus(List<STATUS>, QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
-
- 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
-
- getResponseData() - Method in interface org.kie.api.executor.RequestInfo
-
- getResult(String) - Method in interface org.kie.api.runtime.process.WorkItem
-
Returns the value of the result parameter with the given name.
- getResult() - Method in interface org.kie.api.runtime.RequestContext
-
- getResult(C) - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
- 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.process.WorkItem
-
Returns the map of result parameters of this work item.
- getResultType() - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
- getRetries() - Method in interface org.kie.api.executor.Executor
-
- getRetries() - Method in interface org.kie.api.executor.ExecutorService
-
- getRetries() - Method in interface org.kie.api.executor.RequestInfo
-
- 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(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
-
- 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 on RuntimeEngine
- 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
- getRunningRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorQueryService
-
- getRunningRequests(QueryContext) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
- getScheduleTime() - Method in interface org.kie.api.executor.Reoccurring
-
- 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
-
- 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
-
- getStacktrace() - Method in interface org.kie.api.executor.ErrorInfo
-
- getStart() - Method in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog
-
Start date of this process instance
- 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.executor.RequestInfo
-
- 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(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.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
- 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(long) - Method in interface org.kie.api.task.TaskService
-
- getTasksByStatusByProcessInstanceId(long, 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
-
- getThreadPoolSize() - Method in interface org.kie.api.executor.Executor
-
- getThreadPoolSize() - Method in interface org.kie.api.executor.ExecutorService
-
- getTime() - Method in interface org.kie.api.executor.ErrorInfo
-
- getTime() - Method in interface org.kie.api.executor.RequestInfo
-
- getTimerJobType() - Method in class org.kie.api.runtime.conf.TimerJobFactoryOption
-
- getTimeunit() - Method in interface org.kie.api.executor.Executor
-
- getTimeunit() - Method in interface org.kie.api.executor.ExecutorService
-
- 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.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 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.
- getUnitIdentity() - Method in interface org.kie.api.runtime.rule.RuleUnit
-
Defines the identity of this RuleUnit.
- getUserGroupCallback() - Method in interface org.kie.api.runtime.manager.RuntimeEnvironment
-
- getUserGroupCallback() - Method in interface org.kie.api.task.TaskContext
-
Returns currently configured UserGroupCallback.
- 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
-
- getValue() - Method in interface org.kie.api.runtime.manager.audit.VariableInstanceLog
-
- 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
-
- 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.runtime.manager.audit.NodeInstanceLog
-
- getWorkItemId() - Method in interface org.kie.api.task.model.TaskData
-
- getWorkItemManager() - Method in interface org.kie.api.runtime.builder.ProcessFluent
-
Returns the WorkItemManager
related to this session.
- 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
-
- 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
-
- newApplicationContext(String) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
- 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
-
- newClassFilterAcceptor(String[]) - Method in interface org.kie.api.marshalling.KieMarshallers
-
- newClasspathKmoduleDefaultBuilder() - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
-
- newClasspathKmoduleDefaultBuilder(String, String) - 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 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, ClassLoader) - Method in interface org.kie.api.io.KieResources
-
- newClassPathResource(String, Class<?>) - Method in interface org.kie.api.io.KieResources
-
- newClassPathResource(String, String) - Method in interface org.kie.api.io.KieResources
-
- newClassPathResource(String, String, ClassLoader) - Method in interface org.kie.api.io.KieResources
-
- newClassPathResource(String, String, Class<?>) - 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
-
- newDataSource(String, T...) - Method in interface org.kie.api.runtime.rule.RuleUnitExecutor
-
Creates a DataSource, optionally containing some items, and bind it this executor with the given name.
- newDefaultBuilder() - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
-
- newDefaultBuilder(String, String, String) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
-
- newDefaultBuilder(String, String, String, String, String) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
-
- newDefaultBuilder(ReleaseId) - Method in class org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory
-
- newDefaultBuilder(ReleaseId, String, String) - 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 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 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 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 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
- 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(KieBaseConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates a new default KieBase using the given configuration.
- newKieBase(String, KieBaseConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates a new KieBase with the given name 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
-
- 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.
- newKieContainer(ReleaseId) - Method in interface org.kie.api.KieServices
-
Creates a new KieContainer wrapping the KieModule with the given ReleaseId
- 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(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
- 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.
- 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
- newKieScanner() - Method in interface org.kie.api.builder.KieScannerFactoryService
-
- newKieScanner(KieContainer) - Method in interface org.kie.api.KieServices
-
Creates a KieScanner to automatically discover if there are new releases of the KieModule
(and its dependencies) wrapped by the given KieContainer
- newKieSession(KieSessionConfiguration, Environment) - Method in interface org.kie.api.KieBase
-
Creates a new
KieSession
using the given session configuration and/or environment.
- newKieSession() - Method in interface org.kie.api.KieBase
-
Creates a new
KieSession
using the default session configuration.
- newKieSession(KieBase, KieSessionConfiguration, Environment) - Method in interface org.kie.api.persistence.jpa.KieStoreServices
-
- newKieSession() - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default KieSession for this KieContainer
- newKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default KieSession for this KieContainer with the given configuration
- 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(String) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the KieSession with the given name for this KieContainer
- 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, 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, 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
- 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
- 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.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() - Method in interface org.kie.api.runtime.builder.KieContainerFluent
-
- newSession(String) - Method in interface org.kie.api.runtime.builder.KieContainerFluent
-
- 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(long, 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(KieSessionConfiguration) - Method in interface org.kie.api.KieBase
-
- newStatelessKieSession() - Method in interface org.kie.api.KieBase
-
- newStatelessKieSession() - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default StatelessKieSession for this KieContainer
- newStatelessKieSession(KieSessionConfiguration) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the default StatelessKieSession for this KieContainer using the given configuration
- newStatelessKieSession(String) - Method in interface org.kie.api.runtime.KieContainer
-
Creates the StatelessKieSession with the given name for this KieContainer
- 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
- newThreadedFileLogger(KieRuntimeEventManager, String, int) - Method in interface org.kie.api.logger.KieLoggers
-
- newUrlResource(URL) - Method in interface org.kie.api.io.KieResources
-
- newUrlResource(URL, String) - Method in interface org.kie.api.io.KieResources
-
- newUrlResource(String) - Method in interface org.kie.api.io.KieResources
-
- newUrlResource(String, String) - Method in interface org.kie.api.io.KieResources
-
- 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 - 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.
- 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.
- 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
- nominate(long, String, List<OrganizationalEntity>) - Method in interface org.kie.api.task.TaskService
-
- 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(String) - Method in interface org.kie.api.builder.KieFileSystem
-
Returns the content of the file in the specified path as a byte[]
- 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.
- readExternal(ObjectInput) - Method in class org.kie.api.runtime.rule.Variable
-
- RegisterableItemsFactory - Interface in org.kie.api.runtime.manager
-
Factory that is used by 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
.
- registerableItemsFactory(RegisterableItemsFactory) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
-
- 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
- registerWorkItemHandler(String, WorkItemHandler) - Method in interface org.kie.api.runtime.builder.WorkItemManagerFluent
-
Register the given handler for all work items of the given
type of work
- 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
- relativeAfter(long) - Method in interface org.kie.api.runtime.builder.TimeFluent
-
- 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.
- 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, OrganizationalEntity) - Method in interface org.kie.api.runtime.process.CaseAssignment
-
Removes given entity from the role
- remove(String) - Method in interface org.kie.api.runtime.process.CaseData
-
Remove permanently given data from existing case file
- removeError(Long) - Method in interface org.kie.api.executor.ExecutorStoreService
-
- 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(RuleRuntimeEventListener) - Method in interface org.kie.api.event.rule.RuleRuntimeEventManager
-
Remove an event listener.
- removeEventListener(AgendaEventListener) - 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
-
- 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.
- 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.
- removeRequest(Long) - Method in interface org.kie.api.executor.ExecutorStoreService
-
- removeRule(String, String) - Method in interface org.kie.api.KieBase
-
Removes a rule from the specified package.
- Reoccurring - Interface in org.kie.api.executor
-
Marks given executor command it is reoccurring and shall be rescheduled after completion of single instance.
- RequestContext - Interface in org.kie.api.runtime
-
- RequestInfo - Interface in org.kie.api.executor
-
Represents request information for the executor service.
- 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, String, String, String, String...) - Constructor for class org.kie.api.io.ResourceType
-
- 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
-
- retract(FactHandle) - Method in interface org.kie.api.runtime.rule.EntryPoint
-
- 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_ADDITION - Static variable in interface org.kie.api.runtime.rule.PropagationContext
-
- RULE_REMOVAL - Static variable in interface org.kie.api.runtime.rule.PropagationContext
-
- RuleContext - Interface in org.kie.api.runtime.rule
-
- 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
-
- RuleFluent<T,U> - Interface in org.kie.api.runtime.builder
-
- RuleRuntime - Interface in org.kie.api.runtime.rule
-
- RuleRuntimeEvent - Interface in org.kie.api.event.rule
-
- RuleRuntimeEventListener - Interface in org.kie.api.event.rule
-
- RuleRuntimeEventManager - Interface in org.kie.api.event.rule
-
- RuleTemplateModel - Interface in org.kie.api.builder.model
-
RuleTemplateModel is a model allowing to programmatically apply a Drools Rule Template to a Decision Table
- RuleUnit - Interface in org.kie.api.runtime.rule
-
Rule units represent a purely declarative approach to partition a rules set into smaller units,
binding different data sources to those units and orchestrate the execution of the individual unit.
- RuleUnit.Identity - Class in org.kie.api.runtime.rule
-
- RuleUnitExecutor - Interface in org.kie.api.runtime.rule
-
RuleUnitExecutor allows to execute different
RuleUnit
s.
- run(Class<? extends RuleUnit>) - Method in interface org.kie.api.runtime.rule.RuleUnitExecutor
-
Runs a RuleUnit of the given class.
- run(RuleUnit) - Method in interface org.kie.api.runtime.rule.RuleUnitExecutor
-
Runs a RuleUnit of the given class.
- 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 with
KieSession
and TaskService
to deliver executable environments for
processes and user tasks.
- 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
- runUntilHalt(Class<? extends RuleUnit>) - Method in interface org.kie.api.runtime.rule.RuleUnitExecutor
-
Runs until halt a RuleUnit of the given class.
- runUntilHalt(RuleUnit) - Method in interface org.kie.api.runtime.rule.RuleUnitExecutor
-
Runs until halt a RuleUnit of the given class.
- sameGAVof(ReleaseId) - Method in class org.kie.api.management.GAV
-
- 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
-
- scheduleRequest(String, CommandContext) - Method in interface org.kie.api.executor.Executor
-
Schedules execution of given command as soon as possible.
- scheduleRequest(String, Date, CommandContext) - Method in interface org.kie.api.executor.Executor
-
Schedules execution of given command on defined time.
- scheduleRequest(String, CommandContext) - Method in interface org.kie.api.executor.ExecutorService
-
- scheduleRequest(String, Date, CommandContext) - Method in interface org.kie.api.executor.ExecutorService
-
- schedulerService(Object) - Method in interface org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
-
- Scope - Enum in org.kie.api.runtime.builder
-
- send(Object) - Method in interface org.kie.api.runtime.Channel
-
Sends the given object to this channel.
- Service - Interface in org.kie.api
-
- 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.
- 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) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
The last executed command result is set to a name in this executing context.
- set(String, Scope) - Method in interface org.kie.api.runtime.builder.ContextFluent
-
- set(String, Calendar) - Method in interface org.kie.api.runtime.Calendars
-
- 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
-
- 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.
- 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
- setCount(Integer) - Method in class org.kie.api.runtime.query.QueryContext
-
- setData(Map<String, Object>) - Method in class org.kie.api.executor.CommandContext
-
- setData(String, Object) - Method in class org.kie.api.executor.CommandContext
-
- setData(Map<String, Object>) - Method in class org.kie.api.executor.ExecutionResults
-
- setData(String, Object) - Method in class org.kie.api.executor.ExecutionResults
-
- 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
- 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
-
- 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.builder.RuleFluent
-
- 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
- setInterval(int) - Method in interface org.kie.api.executor.Executor
-
Sets interval at which executor threads are running.
- setInterval(int) - Method in interface org.kie.api.executor.ExecutorService
-
- setOffset(Integer) - Method in class org.kie.api.runtime.query.QueryContext
-
- setOption(T) - Method in interface org.kie.api.conf.KieBaseOptionsConfiguration
-
Sets an option
- setOption(T) - Method in interface org.kie.api.runtime.conf.KieSessionOptionsConfiguration
-
Sets an option
- setOrderBy(String) - Method in class org.kie.api.runtime.query.QueryContext
-
- 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
-
- setRetries(int) - Method in interface org.kie.api.executor.Executor
-
Sets default number of retries that shall be attempted in case of an error.
- setRetries(int) - Method in interface org.kie.api.executor.ExecutorService
-
- 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
- setSourcePath(String) - Method in interface org.kie.api.io.Resource
-
Sets this resource name.
- setStatus(STATUS) - Method in interface org.kie.api.executor.RequestInfo
-
Sets status for the request
- 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
-
- setThreadPoolSize(int) - Method in interface org.kie.api.executor.Executor
-
Sets default executor thread pool size.
- setThreadPoolSize(int) - Method in interface org.kie.api.executor.ExecutorService
-
- setTimeunit(TimeUnit) - Method in interface org.kie.api.executor.Executor
-
Sets time unit for executor intervals
- setTimeunit(TimeUnit) - Method in interface org.kie.api.executor.ExecutorService
-
- setType(KieSessionModel.KieSessionType) - Method in interface org.kie.api.builder.model.KieSessionModel
-
Sets the type for this KieSessionModel.
- setValue(String) - Method in interface org.kie.api.builder.model.QualifierModel
-
- 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
-
- shutdown() - Method in interface org.kie.api.builder.KieScanner
-
Shuts down the scanner and releases any resources held.
- signalEvent(String, Object) - Method in interface org.kie.api.runtime.builder.ProcessFluent
-
Signals the engine that an event has occurred.
- signalEvent(String, Object, long) - Method in interface org.kie.api.runtime.builder.ProcessFluent
-
Signals the process instance that an event has occurred.
- 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, long) - Method in interface org.kie.api.runtime.process.ProcessRuntime
-
Signals the process instance that an event has occurred.
- 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
- SIZE - Static variable in class org.kie.api.concurrent.KieExecutors.Pool
-
- size() - Method in interface org.kie.api.runtime.rule.QueryResults
-
- skip(long, String) - Method in interface org.kie.api.task.TaskService
-
- SOLVER - Static variable in class org.kie.api.io.ResourceType
-
- 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
-
- startConversation() - Method in interface org.kie.api.runtime.builder.ContextFluent
-
- startProcess(String) - Method in interface org.kie.api.runtime.builder.ProcessFluent
-
Start a new process instance.
- startProcess(String, Map<String, Object>) - Method in interface org.kie.api.runtime.builder.ProcessFluent
-
Start a new process instance.
- 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.
- startProcessInstance(long) - Method in interface org.kie.api.runtime.builder.ProcessFluent
-
Starts the given process instance (which was created by using createProcesInstance
but not yet started).
- startProcessInstance(long) - 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
-
- 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.
- StatelessKieSession - Interface in org.kie.api.runtime
-
StatelessKieSession provides a convenience API, wrapping KieSession.
- StatelessKieSessionMonitoringMXBean - Interface in org.kie.api.management
-
- 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
-
- STATUS - Enum in org.kie.api.executor
-
Possible statuses of the request
- 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
-
- submit(KieSession.AtomicAction) - Method in interface org.kie.api.runtime.KieSession
-
Submit an action that will be executed atomically on this session.
- supportsReverse() - Method in interface org.kie.api.runtime.rule.AccumulateFunction
-
- suspend(long, String) - Method in interface org.kie.api.task.TaskService
-
- v - Static variable in class org.kie.api.runtime.rule.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.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.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.definition.KieDefinition.KnowledgeType
-
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.executor.STATUS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kie.api.runtime.builder.Scope
-
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.QueryListenerOption
-
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.
- 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.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.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.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.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.executor.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.runtime.builder.Scope
-
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.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.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.
- 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 te Results of this building process
- ViewChangedEventListener - Interface in org.kie.api.runtime.rule
-