A B C D E F G H I J L M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addProcessInstance(ProcessInstance, CorrelationKey) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- addProperty(CorrelationPropertyInfo) - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- addTimerJobInstance(TimerJobInstance) - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- allowedToDispose(Environment) - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
B
- begin() - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
- ByteaContributorType() - Constructor for class org.jbpm.persistence.jpa.hibernate.PostgreSQLLobTypeContributor.ByteaContributorType
C
- call() - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- clearProcessInstance() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- clearProcessInstances() - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- clearProcessInstancesState() - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- clearStoredProcessInstances() - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- clearStoredProcessInstances() - Method in interface org.jbpm.persistence.NonTransactionalProcessPersistentSession
- close() - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- closeTansactionIfNeeded(TransactionManager, boolean) - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- commit(boolean) - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
- commit(boolean) - Method in class org.jbpm.persistence.ManualProcessTransactionManager
- ContainerManagedTransactionDisposeCommand - Class in org.jbpm.persistence.jta
-
Dispose command that is dedicated to be used in container managed environments instead of default way of disposing ksession
ksession.dispose()
. - ContainerManagedTransactionDisposeCommand() - Constructor for class org.jbpm.persistence.jta.ContainerManagedTransactionDisposeCommand
- ContainerManagedTransactionManager - Class in org.jbpm.persistence.jta
-
Dedicated implementation of
TransactionManager
that should be used when: jBPM engine is embedded in Container Managed Transaction (CMT) environment like EJB container container that does not allow accessing UserTransaction (when running in CMT mode) - e.g. - ContainerManagedTransactionManager() - Constructor for class org.jbpm.persistence.jta.ContainerManagedTransactionManager
- contribute(TypeContributions, ServiceRegistry) - Method in class org.jbpm.persistence.jpa.hibernate.PostgreSQLLobTypeContributor
- contribute(InFlightMetadataCollector, IndexView) - Method in class org.jbpm.persistence.support.JbpmMetadataContributor
- CorrelationKeyInfo - Class in org.jbpm.persistence.correlation
- CorrelationKeyInfo() - Constructor for class org.jbpm.persistence.correlation.CorrelationKeyInfo
- CorrelationPropertyInfo - Class in org.jbpm.persistence.correlation
- CorrelationPropertyInfo() - Constructor for class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- CorrelationPropertyInfo(String, String) - Constructor for class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- createProcessInstanceManager(InternalKnowledgeRuntime) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManagerFactory
- createSignalManager(InternalKnowledgeRuntime) - Method in class org.jbpm.persistence.processinstance.JPASignalManagerFactory
- createTimerJobInstance(Job, JobContext, Trigger, JobHandle, InternalSchedulerService) - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
D
- DisabledFollowOnLockOracle10gDialect - Class in org.jbpm.persistence.jpa.hibernate
-
Customized Oracle10gDialect to avoid race conditions when using select for update with paging.
- DisabledFollowOnLockOracle10gDialect() - Constructor for class org.jbpm.persistence.jpa.hibernate.DisabledFollowOnLockOracle10gDialect
E
- equals(Object) - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- equals(Object) - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- equals(Object) - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- evict(PersistentProcessInstance) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
- execute(Context) - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionDisposeCommand
F
- findAllProcessInstanceInfo() - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
- findAllProcessInstanceInfo() - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- findProcessInstanceInfo(Long) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
- findProcessInstanceInfo(Long) - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- findProcessInstanceInfo(Long) - Method in interface org.jbpm.persistence.ProcessStorage
- findTransactionSynchronizationRegistry() - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
G
- get() - Static method in class org.jbpm.persistence.settings.JpaSettings
- getCommandScopedEntityManager() - Method in class org.jbpm.persistence.JpaProcessPersistenceContextManager
- getCorrelationKey() - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- getDataSourceJndiName() - Method in class org.jbpm.persistence.settings.JpaSettings
- getEnv() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getEventTypes() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getExternalTimerId() - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- getId() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- getId() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getInstanceViewFor(ProcessInstance) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- getLastModificationDate() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getLastReadDate() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getName() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- getName() - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- getNextProcessInstanceId() - Method in interface org.jbpm.persistence.ProcessStorage
- getPersistenceContextManager() - Method in class org.jbpm.persistence.ProcessStorageEnvironmentBuilder
- getProcessId() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getProcessInstance(long) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- getProcessInstance(long, boolean) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- getProcessInstance(InternalKnowledgeRuntime, Environment) - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getProcessInstance(InternalKnowledgeRuntime, Environment, boolean) - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getProcessInstance(CorrelationKey) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- getProcessInstanceByCorrelationKey(CorrelationKey) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
-
With regards to locking, the method is not always called during a transaction, which means that including logic to lock the query will cause exceptions and is not feasible.
- getProcessInstanceByCorrelationKey(CorrelationKey) - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- getProcessInstanceByteArray() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getProcessInstanceId() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- getProcessInstanceId() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
-
Added in order to satisfy Hibernate AND the JBPMorm.xml: Hibernate needs getter/setters for a the field that's mapped.
- getProcessInstances() - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- getProcessInstancesWaitingForEvent(String) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
-
This method is used by the
JPASignalManager
in order to loadProcessInstance
instances into theProcessInstanceManager
cache so that they can then be signalled. - getProcessInstancesWaitingForEvent(String) - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- getProcessInstancesWaitingForEvent(String) - Method in interface org.jbpm.persistence.ProcessStorage
- getProcessPersistenceContext() - Method in class org.jbpm.persistence.JpaProcessPersistenceContextManager
- getProcessPersistenceContext() - Method in class org.jbpm.persistence.MapProcessPersistenceContextManager
- getProperties() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- getResource(Object) - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
- getRunner() - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- getStartDate() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getState() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- getStatus() - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
- getStoredProcessInstances() - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- getStoredProcessInstances() - Method in interface org.jbpm.persistence.NonTransactionalProcessPersistentSession
- getTimerInfo() - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- getTimerJobInstances() - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- getTimerJobInstances(Long) - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- getTransactionManager() - Method in class org.jbpm.persistence.ProcessStorageEnvironmentBuilder
- getType() - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- getValue() - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- getVersion() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- GlobalJPATimerJobFactoryManager - Class in org.jbpm.persistence.timer
- GlobalJPATimerJobFactoryManager() - Constructor for class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- GlobalJpaTimerJobInstance - Class in org.jbpm.persistence.timer
-
Extension to the regular
JpaTimerJobInstance
that makes use of GlobalTimerService to allow auto reactivate session. - GlobalJpaTimerJobInstance(Job, JobContext, Trigger, JobHandle, InternalSchedulerService) - Constructor for class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
H
- hasEnvironmentEntry(Environment, String, Object) - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- hashCode() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- hashCode() - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- hashCode() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
I
- internalAddProcessInstance(ProcessInstance) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- internalRemoveProcessInstance(ProcessInstance) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
J
- JbpmMetadataContributor - Class in org.jbpm.persistence.support
- JbpmMetadataContributor() - Constructor for class org.jbpm.persistence.support.JbpmMetadataContributor
- JPACorrelationKeyFactory - Class in org.jbpm.persistence.correlation
- JPACorrelationKeyFactory() - Constructor for class org.jbpm.persistence.correlation.JPACorrelationKeyFactory
- JPAProcessInstanceManager - Class in org.jbpm.persistence.processinstance
-
This is an implementation of the
ProcessInstanceManager
that uses JPA. - JPAProcessInstanceManager() - Constructor for class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- JPAProcessInstanceManagerFactory - Class in org.jbpm.persistence.processinstance
- JPAProcessInstanceManagerFactory() - Constructor for class org.jbpm.persistence.processinstance.JPAProcessInstanceManagerFactory
- JpaProcessPersistenceContext - Class in org.jbpm.persistence
- JpaProcessPersistenceContext(EntityManager, boolean, boolean, String, TransactionManager) - Constructor for class org.jbpm.persistence.JpaProcessPersistenceContext
- JpaProcessPersistenceContext(EntityManager, TransactionManager) - Constructor for class org.jbpm.persistence.JpaProcessPersistenceContext
- JpaProcessPersistenceContextManager - Class in org.jbpm.persistence
- JpaProcessPersistenceContextManager(Environment) - Constructor for class org.jbpm.persistence.JpaProcessPersistenceContextManager
- JpaSettings - Class in org.jbpm.persistence.settings
-
Utility class which gives access to some JPA's settings like, for instance, the JDI datasource name.
- JPASignalManager - Class in org.jbpm.persistence.processinstance
- JPASignalManager(InternalKnowledgeRuntime) - Constructor for class org.jbpm.persistence.processinstance.JPASignalManager
- JPASignalManagerFactory - Class in org.jbpm.persistence.processinstance
- JPASignalManagerFactory() - Constructor for class org.jbpm.persistence.processinstance.JPASignalManagerFactory
L
- loadKnowledgeRuntimeProcessInstances() - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
M
- ManualProcessTransactionManager - Class in org.jbpm.persistence
- ManualProcessTransactionManager(NonTransactionalProcessPersistentSession, ProcessStorage) - Constructor for class org.jbpm.persistence.ManualProcessTransactionManager
- MapBasedProcessPersistenceContext - Class in org.jbpm.persistence
- MapBasedProcessPersistenceContext(ProcessStorage) - Constructor for class org.jbpm.persistence.MapBasedProcessPersistenceContext
- MapProcessPersistenceContextManager - Class in org.jbpm.persistence
- MapProcessPersistenceContextManager(ProcessPersistenceContext) - Constructor for class org.jbpm.persistence.MapProcessPersistenceContextManager
N
- newCorrelationKey(String) - Method in class org.jbpm.persistence.correlation.JPACorrelationKeyFactory
- newCorrelationKey(List<String>) - Method in class org.jbpm.persistence.correlation.JPACorrelationKeyFactory
- NonTransactionalProcessPersistentSession - Interface in org.jbpm.persistence
O
- org.jbpm.persistence - package org.jbpm.persistence
- org.jbpm.persistence.correlation - package org.jbpm.persistence.correlation
- org.jbpm.persistence.jpa.hibernate - package org.jbpm.persistence.jpa.hibernate
- org.jbpm.persistence.jta - package org.jbpm.persistence.jta
- org.jbpm.persistence.processinstance - package org.jbpm.persistence.processinstance
- org.jbpm.persistence.settings - package org.jbpm.persistence.settings
- org.jbpm.persistence.support - package org.jbpm.persistence.support
- org.jbpm.persistence.timer - package org.jbpm.persistence.timer
P
- persist(PersistentCorrelationKey) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
- persist(PersistentCorrelationKey) - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- persist(PersistentProcessInstance) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
- persist(PersistentProcessInstance) - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- PostgreSQLLobTypeContributor - Class in org.jbpm.persistence.jpa.hibernate
- PostgreSQLLobTypeContributor() - Constructor for class org.jbpm.persistence.jpa.hibernate.PostgreSQLLobTypeContributor
- PostgreSQLLobTypeContributor.ByteaContributorType - Class in org.jbpm.persistence.jpa.hibernate
- PostgreSQLLobTypeContributor.TextContributorType - Class in org.jbpm.persistence.jpa.hibernate
- ProcessInstanceInfo - Class in org.jbpm.persistence.processinstance
- ProcessInstanceInfo() - Constructor for class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- ProcessInstanceInfo(ProcessInstance) - Constructor for class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- ProcessInstanceInfo(ProcessInstance, Environment) - Constructor for class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- ProcessStorage - Interface in org.jbpm.persistence
- ProcessStorageEnvironmentBuilder - Class in org.jbpm.persistence
- ProcessStorageEnvironmentBuilder(ProcessStorage) - Constructor for class org.jbpm.persistence.ProcessStorageEnvironmentBuilder
- putResource(Object, Object) - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
R
- registerTransactionSynchronization(TransactionSynchronization) - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
- remove(PersistentProcessInstance) - Method in class org.jbpm.persistence.JpaProcessPersistenceContext
- remove(PersistentProcessInstance) - Method in class org.jbpm.persistence.MapBasedProcessPersistenceContext
- removeProcessInstance(ProcessInstance) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- removeProcessInstanceInfo(Long) - Method in interface org.jbpm.persistence.ProcessStorage
- removeTimerJobInstance(TimerJobInstance) - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- rollback(boolean) - Method in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
S
- saveOrUpdate(PersistentProcessInstance) - Method in interface org.jbpm.persistence.ProcessStorage
- setCorrelationKey(CorrelationKeyInfo) - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- setDataSourceJndiName(String) - Method in class org.jbpm.persistence.settings.JpaSettings
- setEnv(Environment) - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- setExternalTimerId(String) - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- setId(Long) - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- setKnowledgeRuntime(InternalKnowledgeRuntime) - Method in class org.jbpm.persistence.processinstance.JPAProcessInstanceManager
- setName(String) - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- setProcessInstanceId(long) - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- setProcessInstanceId(Long) - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- setRunner(ExecutableRunner) - Method in class org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager
- setTimerInfo(Serializable) - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- signalEvent(String, Object) - Method in class org.jbpm.persistence.processinstance.JPASignalManager
- startTxIfNeeded(Environment) - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
T
- TextContributorType() - Constructor for class org.jbpm.persistence.jpa.hibernate.PostgreSQLLobTypeContributor.TextContributorType
- toExternalForm() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- toString() - Method in class org.jbpm.persistence.correlation.CorrelationKeyInfo
- toString() - Method in class org.jbpm.persistence.correlation.CorrelationPropertyInfo
- toString() - Method in class org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
- transform() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- txSyncRegistry - Variable in class org.jbpm.persistence.jta.ContainerManagedTransactionManager
U
- updateLastReadDate() - Method in class org.jbpm.persistence.processinstance.ProcessInstanceInfo
- useFollowOnLocking() - Method in class org.jbpm.persistence.jpa.hibernate.DisabledFollowOnLockOracle10gDialect
All Classes All Packages