A B C D E F G H I J N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(InstanceView<?>) - Method in class org.jbpm.persistence.api.integration.base.BaseEventCollection
- add(InstanceView<?>) - Method in interface org.jbpm.persistence.api.integration.EventCollection
-
Invoked when new instance is created
- apply(Collection<InstanceView<?>>) - Method in interface org.jbpm.persistence.api.integration.EventEmitter
-
Indicates that given collection of events can be safely transferred to external systems
B
- BaseEventCollection - Class in org.jbpm.persistence.api.integration.base
-
Base event collection that collects all events avoiding duplicates.
- BaseEventCollection() - Constructor for class org.jbpm.persistence.api.integration.base.BaseEventCollection
C
- CaseInstanceView - Class in org.jbpm.persistence.api.integration.model
-
InstanceView dedicated for
org.kie.api.runtime.process.ProcessInstance
that is associated with dynamic process which is considered as case. - CaseInstanceView() - Constructor for class org.jbpm.persistence.api.integration.model.CaseInstanceView
- CaseInstanceView(ProcessInstance) - Constructor for class org.jbpm.persistence.api.integration.model.CaseInstanceView
- close() - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- close() - Method in interface org.jbpm.persistence.api.integration.EventEmitter
-
Closes any resources used by emitter to interact with external system
- close() - Method in interface org.jbpm.persistence.api.integration.PersistenceEventManager
-
Requests to close the manager and underlying resources e.g. emitter
- copyFromSource() - Method in interface org.jbpm.persistence.api.integration.InstanceView
-
Triggers to copy data from source to view.
- copyFromSource() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- copyFromSource() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- copyFromSource() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- copyFromSource() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- create(InstanceView<?>) - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- create(InstanceView<?>) - Method in interface org.jbpm.persistence.api.integration.PersistenceEventManager
-
Invoked by persistence layer when new instance is created
D
- delete(InstanceView<?>) - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- delete(InstanceView<?>) - Method in interface org.jbpm.persistence.api.integration.PersistenceEventManager
-
Invoked by persistence layer when instance is deleted
- deliver(Collection<InstanceView<?>>) - Method in interface org.jbpm.persistence.api.integration.EventEmitter
-
Invoked just before persistence layer is completed - e.g. beforeCompletion in JTA transaction
- DISABLE_ENTITY_CHECKS - Static variable in class org.jbpm.persistence.api.PersistenceEnvironmentName
- disableInsertChecks() - Method in interface org.jbpm.persistence.api.JbpmEntityContributor
- drop(Collection<InstanceView<?>>) - Method in interface org.jbpm.persistence.api.integration.EventEmitter
-
Indicates that given collection of events should be discarded
E
- equals(Object) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- equals(Object) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- equals(Object) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- EventCollection - Interface in org.jbpm.persistence.api.integration
-
EventCollection is responsible for efficient mechanism to keep events provided to it.
- EventEmitter - Interface in org.jbpm.persistence.api.integration
-
Emitter is the main integration point with external systems.
- EventManagerProvider - Class in org.jbpm.persistence.api.integration
-
Provider of PersistenceEventManager implementation to be used.
- evict(PersistentProcessInstance) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
F
- findAllProcessInstanceInfo() - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
- findProcessInstanceInfo(Long) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
G
- get() - Method in class org.jbpm.persistence.api.integration.EventManagerProvider
- getActivationTime() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getActualOwner() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getAssignType() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- getBusinessAdmins() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getCaseDefinitionId() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCaseDefinitionName() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCaseDescription() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCaseId() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCaseStatus() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCaseVariables() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCollection() - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- getCompositeId() - Method in interface org.jbpm.persistence.api.integration.InstanceView
-
Returns the id of the view.
- getCompositeId() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getCompositeId() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getCompositeId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getCompositeId() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- getContainerId() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getContainerId() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getContainerId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getCorrelationKey() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getCreatedBy() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getCreatedOn() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getDate() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getDate() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getDate() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- getDescription() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getEvents() - Method in class org.jbpm.persistence.api.integration.base.BaseEventCollection
- getEvents() - Method in interface org.jbpm.persistence.api.integration.EventCollection
-
Returns all collected events.
- getEventTypes() - Method in interface org.jbpm.persistence.api.PersistentProcessInstance
- getExcludedOwners() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getExpirationDate() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getFormName() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getId() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getId() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getId() - Method in interface org.jbpm.persistence.api.PersistentCorrelationKey
- getId() - Method in interface org.jbpm.persistence.api.PersistentProcessInstance
- getInitiator() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getInputData() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getInstance() - Static method in class org.jbpm.persistence.api.integration.EventManagerProvider
- getMilestones() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getName() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getOutputData() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getOwner() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getParentId() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getParentId() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getParentId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getParticipants() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getPotentialOwners() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getPriority() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getProcessId() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getProcessId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getProcessInstanceByCorrelationKey(CorrelationKey) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
- getProcessInstanceByteArray() - Method in interface org.jbpm.persistence.api.PersistentProcessInstance
- getProcessInstanceDescription() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getProcessInstanceId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getProcessInstanceId() - Method in interface org.jbpm.persistence.api.PersistentCorrelationKey
- getProcessInstancesWaitingForEvent(String) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
- getProcessName() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getProcessPersistenceContext() - Method in interface org.jbpm.persistence.api.ProcessPersistenceContextManager
- getProcessVersion() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getSkipable() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getSource() - Method in interface org.jbpm.persistence.api.integration.InstanceView
-
Returns "raw" object instance for this view
- getSource() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getSource() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getSource() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getSource() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- getStages() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getState() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getStatus() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getSubject() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getTaskType() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- getType() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- getUserId() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- getVariables() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- getVariables() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- getWorkItemId() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
H
- hashCode() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- hashCode() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- hashCode() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
I
- InstanceView<T> - Interface in org.jbpm.persistence.api.integration
-
Generic view of an instance that is triggering an event.
- internalGetCaseFile(KieRuntime) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- isActive() - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- isActive() - Method in class org.jbpm.persistence.api.integration.EventManagerProvider
- isActive() - Method in interface org.jbpm.persistence.api.integration.PersistenceEventManager
-
Determines if event manager is actually active (there is emitter found)
J
- JbpmEntityContributor - Interface in org.jbpm.persistence.api
N
- newCollection() - Method in interface org.jbpm.persistence.api.integration.EventEmitter
-
Returns new instance of EventCollection to be used while collecting events
O
- org.jbpm.persistence.api - package org.jbpm.persistence.api
- org.jbpm.persistence.api.integration - package org.jbpm.persistence.api.integration
- org.jbpm.persistence.api.integration.base - package org.jbpm.persistence.api.integration.base
- org.jbpm.persistence.api.integration.model - package org.jbpm.persistence.api.integration.model
P
- persist(PersistentCorrelationKey) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
- persist(PersistentProcessInstance) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
- PersistenceEnvironmentName - Class in org.jbpm.persistence.api
- PersistenceEventManager - Interface in org.jbpm.persistence.api.integration
-
Main entry point for integration default persistence layer with other systems.
- PersistentCorrelationKey - Interface in org.jbpm.persistence.api
- PersistentProcessInstance - Interface in org.jbpm.persistence.api
- ProcessInstanceView - Class in org.jbpm.persistence.api.integration.model
-
InstanceView dedicated for
org.kie.api.runtime.process.ProcessInstance
copeFromSource is performed just before the delivery - ProcessInstanceView() - Constructor for class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- ProcessInstanceView(ProcessInstance) - Constructor for class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- ProcessPersistenceContext - Interface in org.jbpm.persistence.api
- ProcessPersistenceContextManager - Interface in org.jbpm.persistence.api
R
- registerSync() - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- remove(InstanceView<?>) - Method in class org.jbpm.persistence.api.integration.base.BaseEventCollection
- remove(InstanceView<?>) - Method in interface org.jbpm.persistence.api.integration.EventCollection
-
Invoked when instance is removed
- remove(PersistentProcessInstance) - Method in interface org.jbpm.persistence.api.ProcessPersistenceContext
S
- safeOrgEntity(OrganizationalEntity) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setActivationTime(Date) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setActualOwner(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setBusinessAdmins(List<String>) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setCompositeId(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setCompositeId(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setCompositeId(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setContainerId(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setContainerId(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setContainerId(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setCorrelationKey(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setCorrelationKey(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setCreatedBy(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setCreatedOn(Date) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setDate(Date) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setDate(Date) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setDescription(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setEventEmitter(EventEmitter) - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- setEventEmitter(EventEmitter) - Method in interface org.jbpm.persistence.api.integration.PersistenceEventManager
-
Override programmatically the emitter found
- setExcludedOwners(List<String>) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setExpirationDate(Date) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setFormName(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setId(Long) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setId(Long) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setId(Long) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setId(Long) - Method in interface org.jbpm.persistence.api.PersistentProcessInstance
- setInitiator(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setInitiator(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setInputData(Map<String, Object>) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setName(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setOutputData(Map<String, Object>) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setParentId(Long) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setParentId(Long) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setParentId(Long) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setPotentialOwners(List<String>) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setPriority(Integer) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setProcessId(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setProcessId(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setProcessId(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setProcessInstanceDescription(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setProcessInstanceDescription(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setProcessInstanceId(Long) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setProcessName(String) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setProcessName(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setProcessVersion(String) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setSkipable(Boolean) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setState(Integer) - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- setState(Integer) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setStatus(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setSubject(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setTaskType(String) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- setVariables(Map<String, Object>) - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- setWorkItemId(Long) - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
T
- TaskInstanceView - Class in org.jbpm.persistence.api.integration.model
-
InstanceView dedicated for
org.kie.api.task.model.Task
copeFromSource is performed directly when TaskInstanceView is initialized with a source - TaskInstanceView() - Constructor for class org.jbpm.persistence.api.integration.model.TaskInstanceView
- TaskInstanceView(Task) - Constructor for class org.jbpm.persistence.api.integration.model.TaskInstanceView
- TaskOperationView - Class in org.jbpm.persistence.api.integration.model
- TaskOperationView(TaskEvent, TaskEvent.TaskEventType, TaskLifeCycleEventListener.AssignmentType) - Constructor for class org.jbpm.persistence.api.integration.model.TaskOperationView
- tm - Variable in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- toString() - Method in class org.jbpm.persistence.api.integration.model.CaseInstanceView
- toString() - Method in class org.jbpm.persistence.api.integration.model.ProcessInstanceView
- toString() - Method in class org.jbpm.persistence.api.integration.model.TaskInstanceView
- toString() - Method in class org.jbpm.persistence.api.integration.model.TaskOperationView
- TransactionalPersistenceEventManager - Class in org.jbpm.persistence.api.integration.base
-
Default implementation of
PersistenceEventManager
that binds into transaction to secure delivery of events to be consistent with persistence layer. - TransactionalPersistenceEventManager() - Constructor for class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
U
- update(InstanceView<?>) - Method in class org.jbpm.persistence.api.integration.base.BaseEventCollection
- update(InstanceView<?>) - Method in class org.jbpm.persistence.api.integration.base.TransactionalPersistenceEventManager
- update(InstanceView<?>) - Method in interface org.jbpm.persistence.api.integration.EventCollection
-
Invoked when instance is updated
- update(InstanceView<?>) - Method in interface org.jbpm.persistence.api.integration.PersistenceEventManager
-
Invoked by persistence layer when instance is updated
All Classes All Packages