java.lang.Object
org.camunda.bpm.engine.impl.db.entitymanager.operation.DbOperation
org.camunda.bpm.engine.impl.db.entitymanager.operation.DbEntityOperation
All Implemented Interfaces:
Recyclable

public class DbEntityOperation extends DbOperation
An operation on a single DbEntity
Author:
Daniel Meyer
  • Field Details

    • entity

      protected DbEntity entity
      The entity the operation is performed on.
    • flushRelevantEntityReferences

      protected Set<String> flushRelevantEntityReferences
    • dependentOperation

      protected DbOperation dependentOperation
  • Constructor Details

    • DbEntityOperation

      public DbEntityOperation()
  • Method Details

    • recycle

      public void recycle()
      Specified by:
      recycle in interface Recyclable
      Overrides:
      recycle in class DbOperation
    • getEntity

      public DbEntity getEntity()
    • setEntity

      public void setEntity(DbEntity dbEntity)
    • setFlushRelevantEntityReferences

      public void setFlushRelevantEntityReferences(Set<String> flushRelevantEntityReferences)
    • getFlushRelevantEntityReferences

      public Set<String> getFlushRelevantEntityReferences()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setDependency

      public void setDependency(DbOperation owner)
    • getDependentOperation

      public DbOperation getDependentOperation()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object