Uses of Class
org.camunda.bpm.engine.impl.db.entitymanager.operation.DbOperation
-
-
Uses of DbOperation in org.camunda.bpm.engine.impl.batch
Methods in org.camunda.bpm.engine.impl.batch with parameters of type DbOperation Modifier and Type Method Description OptimisticLockingResult
AbstractBatchJobHandler. failedOperation(DbOperation operation)
-
Uses of DbOperation in org.camunda.bpm.engine.impl.cmd
Methods in org.camunda.bpm.engine.impl.cmd with parameters of type DbOperation Modifier and Type Method Description OptimisticLockingResult
AcquireJobsCmd. failedOperation(DbOperation operation)
-
Uses of DbOperation in org.camunda.bpm.engine.impl.db
Fields in org.camunda.bpm.engine.impl.db with type parameters of type DbOperation Modifier and Type Field Description protected java.util.List<DbOperation>
FlushResult. failedOperations
protected java.util.List<DbOperation>
FlushResult. remainingOperations
Methods in org.camunda.bpm.engine.impl.db that return types with arguments of type DbOperation Modifier and Type Method Description java.util.List<DbOperation>
FlushResult. getFailedOperations()
java.util.List<DbOperation>
FlushResult. getRemainingOperations()
Methods in org.camunda.bpm.engine.impl.db with parameters of type DbOperation Modifier and Type Method Description ProcessEngineException
EnginePersistenceLogger. batchingNotSupported(DbOperation operation)
void
EnginePersistenceLogger. concurrentModificationFailureIgnored(DbOperation operation)
OptimisticLockingException
EnginePersistenceLogger. concurrentUpdateDbEntityException(DbOperation operation)
void
EnginePersistenceLogger. crdbFailureIgnored(DbOperation operation)
CrdbTransactionRetryException
EnginePersistenceLogger. crdbTransactionRetryException(DbOperation operation)
void
AbstractPersistenceSession. executeDbOperation(DbOperation operation)
ProcessEngineException
EnginePersistenceLogger. flushDbOperationException(java.util.List<DbOperation> operationsToFlush, DbOperation failedOperation, java.lang.Throwable e)
void
EnginePersistenceLogger. ignoreFailureDuePreconditionNotMet(DbOperation ignoredOperation, java.lang.String preconditionMessage, DbOperation failedOperation)
Method parameters in org.camunda.bpm.engine.impl.db with type arguments of type DbOperation Modifier and Type Method Description void
EnginePersistenceLogger. databaseFlushSummary(java.util.Collection<DbOperation> operations)
FlushResult
PersistenceSession. executeDbOperations(java.util.List<DbOperation> operations)
Attempts to perform the operations in order and returns a flush result.ProcessEngineException
EnginePersistenceLogger. flushDbOperationException(java.util.List<DbOperation> operationsToFlush, DbOperation failedOperation, java.lang.Throwable e)
ProcessEngineException
EnginePersistenceLogger. flushDbOperationUnexpectedException(java.util.List<DbOperation> operationsToFlush, java.lang.Throwable cause)
static FlushResult
FlushResult. withFailures(java.util.List<DbOperation> failedOperations)
static FlushResult
FlushResult. withFailuresAndRemaining(java.util.List<DbOperation> failedOperations, java.util.List<DbOperation> remainingOperations)
ProcessEngineException
EnginePersistenceLogger. wrongBatchResultsSizeException(java.util.List<DbOperation> operationsToFlush)
Constructor parameters in org.camunda.bpm.engine.impl.db with type arguments of type DbOperation Constructor Description FlushResult(java.util.List<DbOperation> failedOperations, java.util.List<DbOperation> remainingOperations)
-
Uses of DbOperation in org.camunda.bpm.engine.impl.db.entitymanager
Methods in org.camunda.bpm.engine.impl.db.entitymanager with parameters of type DbOperation Modifier and Type Method Description protected boolean
DbEntityManager. canIgnoreHistoryModificationFailure(DbOperation dbOperation)
Determines if a failed database operation (OptimisticLockingException) on a Historic entity can be ignored.OptimisticLockingResult
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 ifOptimisticLockingException
should be raisedprotected void
DbEntityManager. handleConcurrentModificationCrdb(DbOperation dbOperation)
protected void
DbEntityManager. handleConcurrentModificationWithRolledBackTransaction(DbOperation dbOperation)
Method parameters in org.camunda.bpm.engine.impl.db.entitymanager with type arguments of type DbOperation Modifier and Type Method Description protected void
DbEntityManager. flushDbOperations(java.util.List<DbOperation> operationsToFlush, java.util.List<DbOperation> allOperations)
-
Uses of DbOperation in org.camunda.bpm.engine.impl.db.entitymanager.operation
Subclasses of DbOperation in org.camunda.bpm.engine.impl.db.entitymanager.operation Modifier and Type Class Description class
DbBulkOperation
A bulk operationclass
DbEntityOperation
An operation on a single DbEntityFields in org.camunda.bpm.engine.impl.db.entitymanager.operation declared as DbOperation Modifier and Type Field Description protected DbOperation
DbEntityOperation. dependentOperation
Methods in org.camunda.bpm.engine.impl.db.entitymanager.operation that return DbOperation Modifier and Type Method Description DbOperation
DbEntityOperation. getDependentOperation()
Methods in org.camunda.bpm.engine.impl.db.entitymanager.operation that return types with arguments of type DbOperation Modifier and Type Method Description java.util.List<DbOperation>
DbOperationManager. calculateFlush()
Methods in org.camunda.bpm.engine.impl.db.entitymanager.operation with parameters of type DbOperation Modifier and Type Method Description void
DbEntityOperation. setDependency(DbOperation owner)
Method parameters in org.camunda.bpm.engine.impl.db.entitymanager.operation with type arguments of type DbOperation Modifier and Type Method Description protected void
DbOperationManager. addSortedInserts(java.util.List<DbOperation> flush)
Adds the insert operations to the flush (in correct order).protected void
DbOperationManager. addSortedModifications(java.util.List<DbOperation> flush)
Adds a correctly ordered list of UPDATE and DELETE operations to the flush.protected void
DbOperationManager. addSortedModificationsForType(java.lang.Class<?> type, java.util.SortedSet<DbEntityOperation> preSortedOperations, java.util.List<DbOperation> flush)
protected void
DbOperationManager. determineDependencies(java.util.List<DbOperation> flush)
-
Uses of DbOperation in org.camunda.bpm.engine.impl.db.sql
Methods in org.camunda.bpm.engine.impl.db.sql with parameters of type DbOperation Modifier and Type Method Description protected boolean
DbSqlSession. isConcurrentModificationException(DbOperation failedOperation, org.apache.ibatis.exceptions.PersistenceException cause)
protected void
BatchDbSqlSession. postProcessOperationPerformed(DbOperation operation, int rowsAffected, org.apache.ibatis.exceptions.PersistenceException failure)
Method parameters in org.camunda.bpm.engine.impl.db.sql with type arguments of type DbOperation Modifier and Type Method Description FlushResult
BatchDbSqlSession. executeDbOperations(java.util.List<DbOperation> operations)
FlushResult
SimpleDbSqlSession. executeDbOperations(java.util.List<DbOperation> operations)
protected FlushResult
BatchDbSqlSession. postProcessBatchFailure(java.util.List<DbOperation> operations, org.apache.ibatis.exceptions.PersistenceException exception)
protected FlushResult
BatchDbSqlSession. postProcessBatchSuccess(java.util.List<DbOperation> operations, java.util.List<org.apache.ibatis.executor.BatchResult> batchResults)
protected void
BatchDbSqlSession. postProcessJdbcBatchResult(java.util.Iterator<DbOperation> operationsIt, int[] statementResults, org.apache.ibatis.exceptions.PersistenceException failure, java.util.List<DbOperation> failedOperations)
This method can be called with three cases: Case 1: Success.protected void
BatchDbSqlSession. postProcessJdbcBatchResult(java.util.Iterator<DbOperation> operationsIt, int[] statementResults, org.apache.ibatis.exceptions.PersistenceException failure, java.util.List<DbOperation> failedOperations)
This method can be called with three cases: Case 1: Success. -
Uses of DbOperation in org.camunda.bpm.engine.impl.history.event
Methods in org.camunda.bpm.engine.impl.history.event that return types with arguments of type DbOperation Modifier and Type Method Description java.util.Map<java.lang.Class<? extends DbEntity>,DbOperation>
HistoricDecisionInstanceManager. deleteHistoricDecisionsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
-
Uses of DbOperation in org.camunda.bpm.engine.impl.jobexecutor.historycleanup
Fields in org.camunda.bpm.engine.impl.jobexecutor.historycleanup with type parameters of type DbOperation Modifier and Type Field Description protected java.util.Map<java.lang.Class<? extends DbEntity>,DbOperation>
HistoryCleanupRemovalTime. deleteOperations
Methods in org.camunda.bpm.engine.impl.jobexecutor.historycleanup that return DbOperation Modifier and Type Method Description protected DbOperation
HistoryCleanupRemovalTime. performBatchCleanup()
protected DbOperation
HistoryCleanupRemovalTime. performTaskMetricsCleanup()
Methods in org.camunda.bpm.engine.impl.jobexecutor.historycleanup that return types with arguments of type DbOperation Modifier and Type Method Description protected java.util.Map<java.lang.Class<? extends DbEntity>,DbOperation>
HistoryCleanupRemovalTime. performDmnCleanup()
protected java.util.Map<java.lang.Class<? extends DbEntity>,DbOperation>
HistoryCleanupRemovalTime. performProcessCleanup()
-
Uses of DbOperation in org.camunda.bpm.engine.impl.persistence.entity
Methods in org.camunda.bpm.engine.impl.persistence.entity that return DbOperation Modifier and Type Method Description DbOperation
AttachmentManager. deleteAttachmentsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
AuthorizationManager. deleteAuthorizationsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
ByteArrayManager. deleteByteArraysByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
CommentManager. deleteCommentsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricExternalTaskLogManager. deleteExternalTaskLogByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricActivityInstanceManager. deleteHistoricActivityInstancesByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricBatchManager. deleteHistoricBatchesByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricDetailManager. deleteHistoricDetailsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricIdentityLinkLogManager. deleteHistoricIdentityLinkLogByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricIncidentManager. deleteHistoricIncidentsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricTaskInstanceManager. deleteHistoricTaskInstancesByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricVariableInstanceManager. deleteHistoricVariableInstancesByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
HistoricJobLogManager. deleteJobLogByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
UserOperationLogManager. deleteOperationLogByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
DbOperation
MeterLogManager. deleteTaskMetricsByRemovalTime(java.util.Date currentTimestamp, java.lang.Integer timeToLive, int minuteFrom, int minuteTo, int batchSize)
Methods in org.camunda.bpm.engine.impl.persistence.entity that return types with arguments of type DbOperation Modifier and Type Method Description java.util.Map<java.lang.Class<? extends DbEntity>,DbOperation>
HistoricProcessInstanceManager. deleteHistoricProcessInstancesByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
-