Class AbstractHistoricManager

java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
All Implemented Interfaces:
Session
Direct Known Subclasses:
AttachmentManager, CommentManager, HistoricActivityInstanceManager, HistoricCaseActivityInstanceManager, HistoricCaseInstanceManager, HistoricDecisionInstanceManager, HistoricDetailManager, HistoricIdentityLinkLogManager, HistoricIncidentManager, HistoricJobLogManager, HistoricProcessInstanceManager, HistoricTaskInstanceManager, HistoricVariableInstanceManager, UserOperationLogManager

public class AbstractHistoricManager extends AbstractManager
Author:
Tom Baeyens
  • Field Details

    • LOG

      protected static final EnginePersistenceLogger LOG
    • historyLevel

      protected HistoryLevel historyLevel
    • isHistoryEnabled

      protected boolean isHistoryEnabled
    • isHistoryLevelFullEnabled

      protected boolean isHistoryLevelFullEnabled
  • Constructor Details

    • AbstractHistoricManager

      public AbstractHistoricManager()
  • Method Details

    • checkHistoryEnabled

      protected void checkHistoryEnabled()
    • isHistoryEnabled

      public boolean isHistoryEnabled()
    • isHistoryLevelFullEnabled

      public boolean isHistoryLevelFullEnabled()
    • isPerformUpdate

      protected static boolean isPerformUpdate(Set<String> entities, Class<?> entityClass)
    • isPerformUpdateOnly

      protected static boolean isPerformUpdateOnly(Set<String> entities, Class<?> entityClass)
    • addOperation

      protected static void addOperation(DbOperation operation, Map<Class<? extends DbEntity>,DbOperation> operations)
    • addOperation

      protected static void addOperation(Collection<DbOperation> newOperations, Map<Class<? extends DbEntity>,DbOperation> operations)