Class DbOperation
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.db.entitymanager.operation.DbOperation
 
- 
- All Implemented Interfaces:
- Recyclable
 - Direct Known Subclasses:
- DbBulkOperation,- DbEntityOperation
 
 public abstract class DbOperation extends java.lang.Object implements Recyclable A database operation.- Author:
- Daniel Meyer
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDbOperation.State
 - 
Field SummaryFields Modifier and Type Field Description protected java.lang.Class<? extends DbEntity>entityTypeThe type of the DbEntity this operation is executed on.protected java.lang.Exceptionfailureprotected DbOperationTypeoperationTypeThe type of the operation.protected introwsAffectedprotected DbOperation.Statestate
 - 
Constructor SummaryConstructors Constructor Description DbOperation()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends DbEntity>getEntityType()java.lang.ExceptiongetFailure()DbOperationTypegetOperationType()intgetRowsAffected()DbOperation.StategetState()booleanisFailed()voidrecycle()voidsetEntityType(java.lang.Class<? extends DbEntity> entityType)voidsetFailure(java.lang.Exception failure)voidsetOperationType(DbOperationType operationType)voidsetRowsAffected(int rowsAffected)voidsetState(DbOperation.State state)
 
- 
- 
- 
Field Detail- 
operationTypeprotected DbOperationType operationType The type of the operation.
 - 
rowsAffectedprotected int rowsAffected 
 - 
failureprotected java.lang.Exception failure 
 - 
stateprotected DbOperation.State state 
 - 
entityTypeprotected java.lang.Class<? extends DbEntity> entityType The type of the DbEntity this operation is executed on.
 
- 
 - 
Method Detail- 
recyclepublic void recycle() - Specified by:
- recyclein interface- Recyclable
 
 - 
getEntityTypepublic java.lang.Class<? extends DbEntity> getEntityType() 
 - 
setEntityTypepublic void setEntityType(java.lang.Class<? extends DbEntity> entityType) 
 - 
getOperationTypepublic DbOperationType getOperationType() 
 - 
setOperationTypepublic void setOperationType(DbOperationType operationType) 
 - 
getRowsAffectedpublic int getRowsAffected() 
 - 
setRowsAffectedpublic void setRowsAffected(int rowsAffected) 
 - 
isFailedpublic boolean isFailed() 
 - 
getStatepublic DbOperation.State getState() 
 - 
setStatepublic void setState(DbOperation.State state) 
 - 
getFailurepublic java.lang.Exception getFailure() 
 - 
setFailurepublic void setFailure(java.lang.Exception failure) 
 
- 
 
-