A B C D E F G H I J N O P R S T U 
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.

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
A B C D E F G H I J N O P R S T U 
All Classes All Packages