Modifier and Type | Method and Description |
---|---|
void |
AcquireJobsCmd.failedOperation(DbOperation operation) |
Modifier and Type | Field and Description |
---|---|
protected List<DbOperation> |
FlushResult.failedOperations |
protected List<DbOperation> |
FlushResult.remainingOperations |
Modifier and Type | Method and Description |
---|---|
List<DbOperation> |
FlushResult.getFailedOperations() |
List<DbOperation> |
FlushResult.getRemainingOperations() |
Modifier and Type | Method and Description |
---|---|
ProcessEngineException |
EnginePersistenceLogger.batchingNotSupported(DbOperation operation) |
OptimisticLockingException |
EnginePersistenceLogger.concurrentUpdateDbEntityException(DbOperation operation) |
void |
AbstractPersistenceSession.executeDbOperation(DbOperation operation) |
ProcessEngineException |
EnginePersistenceLogger.flushDbOperationException(List<DbOperation> operationsToFlush,
DbOperation failedOperation,
Throwable e) |
void |
EnginePersistenceLogger.ignoreFailureDuePreconditionNotMet(DbOperation ignoredOperation,
String preconditionMessage,
DbOperation failedOperation) |
Modifier and Type | Method and Description |
---|---|
void |
EnginePersistenceLogger.databaseFlushSummary(Collection<DbOperation> operations) |
FlushResult |
PersistenceSession.executeDbOperations(List<DbOperation> operations)
Attempts to perform the operations in order and returns a flush result.
|
ProcessEngineException |
EnginePersistenceLogger.flushDbOperationException(List<DbOperation> operationsToFlush,
DbOperation failedOperation,
Throwable e) |
ProcessEngineException |
EnginePersistenceLogger.flushDbOperationUnexpectedException(List<DbOperation> operationsToFlush,
Throwable cause) |
static FlushResult |
FlushResult.withFailures(List<DbOperation> failedOperations) |
static FlushResult |
FlushResult.withFailuresAndRemaining(List<DbOperation> failedOperations,
List<DbOperation> remainingOperations) |
static FlushResult |
FlushResult.withFailuresAndRemaining(List<DbOperation> failedOperations,
List<DbOperation> remainingOperations) |
ProcessEngineException |
EnginePersistenceLogger.wrongBatchResultsSizeException(List<DbOperation> operationsToFlush) |
Constructor and Description |
---|
FlushResult(List<DbOperation> failedOperations,
List<DbOperation> remainingOperations) |
FlushResult(List<DbOperation> failedOperations,
List<DbOperation> remainingOperations) |
Modifier and Type | Method and Description |
---|---|
void |
OptimisticLockingListener.failedOperation(DbOperation operation)
Signifies that an operation failed due to optimistic locking.
|
protected void |
DbEntityManager.handleConcurrentModification(DbOperation dbOperation)
Decides if an operation that failed for concurrent modifications can be tolerated,
or if
OptimisticLockingException should be raised |
Modifier and Type | Method and Description |
---|---|
protected void |
DbEntityManager.flushDbOperations(List<DbOperation> operationsToFlush,
List<DbOperation> allOperations) |
protected void |
DbEntityManager.flushDbOperations(List<DbOperation> operationsToFlush,
List<DbOperation> allOperations) |
Modifier and Type | Class and Description |
---|---|
class |
DbBulkOperation
A bulk operation
|
class |
DbEntityOperation
An operation on a single DbEntity
|
Modifier and Type | Field and Description |
---|---|
protected DbOperation |
DbEntityOperation.dependentOperation |
Modifier and Type | Method and Description |
---|---|
DbOperation |
DbEntityOperation.getDependentOperation() |
Modifier and Type | Method and Description |
---|---|
List<DbOperation> |
DbOperationManager.calculateFlush() |
Modifier and Type | Method and Description |
---|---|
void |
DbEntityOperation.setDependency(DbOperation owner) |
Modifier and Type | Method and Description |
---|---|
protected void |
DbOperationManager.addSortedInserts(List<DbOperation> flush)
Adds the insert operations to the flush (in correct order).
|
protected void |
DbOperationManager.addSortedModifications(List<DbOperation> flush)
Adds a correctly ordered list of UPDATE and DELETE operations to the flush.
|
protected void |
DbOperationManager.addSortedModificationsForType(Class<?> type,
SortedSet<DbEntityOperation> preSortedOperations,
List<DbOperation> flush) |
protected void |
DbOperationManager.determineDependencies(List<DbOperation> flush) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DbSqlSession.isConcurrentModificationException(DbOperation failedOperation,
Exception cause) |
protected void |
BatchDbSqlSession.postProcessOperationPerformed(DbOperation operation,
int rowsAffected,
Exception failure) |
Modifier and Type | Method and Description |
---|---|
FlushResult |
SimpleDbSqlSession.executeDbOperations(List<DbOperation> operations) |
FlushResult |
BatchDbSqlSession.executeDbOperations(List<DbOperation> operations) |
protected FlushResult |
BatchDbSqlSession.postProcessBatchFailure(List<DbOperation> operations,
RuntimeException exception) |
protected FlushResult |
BatchDbSqlSession.postProcessBatchSuccess(List<DbOperation> operations,
List<org.apache.ibatis.executor.BatchResult> batchResults) |
protected void |
BatchDbSqlSession.postProcessJdbcBatchResult(Iterator<DbOperation> operationsIt,
int[] statementResults,
Exception failure,
List<DbOperation> failedOperations)
This method can be called with three cases:
Case 1: Success.
|
protected void |
BatchDbSqlSession.postProcessJdbcBatchResult(Iterator<DbOperation> operationsIt,
int[] statementResults,
Exception failure,
List<DbOperation> failedOperations)
This method can be called with three cases:
Case 1: Success.
|
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends DbEntity>,DbOperation> |
HistoricDecisionInstanceManager.deleteHistoricDecisionsByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
Modifier and Type | Field and Description |
---|---|
protected Map<Class<? extends DbEntity>,DbOperation> |
HistoryCleanupRemovalTime.deleteOperations |
Modifier and Type | Method and Description |
---|---|
protected DbOperation |
HistoryCleanupRemovalTime.performBatchCleanup() |
Modifier and Type | Method and Description |
---|---|
protected Map<Class<? extends DbEntity>,DbOperation> |
HistoryCleanupRemovalTime.performDmnCleanup() |
protected Map<Class<? extends DbEntity>,DbOperation> |
HistoryCleanupRemovalTime.performProcessCleanup() |
Modifier and Type | Method and Description |
---|---|
DbOperation |
AttachmentManager.deleteAttachmentsByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
ByteArrayManager.deleteByteArraysByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
CommentManager.deleteCommentsByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricExternalTaskLogManager.deleteExternalTaskLogByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricActivityInstanceManager.deleteHistoricActivityInstancesByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricBatchManager.deleteHistoricBatchesByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricDetailManager.deleteHistoricDetailsByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricIdentityLinkLogManager.deleteHistoricIdentityLinkLogByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricIncidentManager.deleteHistoricIncidentsByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricTaskInstanceManager.deleteHistoricTaskInstancesByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricVariableInstanceManager.deleteHistoricVariableInstancesByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
HistoricJobLogManager.deleteJobLogByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
DbOperation |
UserOperationLogManager.deleteOperationLogByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends DbEntity>,DbOperation> |
HistoricProcessInstanceManager.deleteHistoricProcessInstancesByRemovalTime(Date removalTime,
int minuteFrom,
int minuteTo,
int batchSize) |
Copyright © 2021. All rights reserved.