Class PlatformHistoryConfigurationSettings

java.lang.Object
org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings
com.flowable.platform.common.history.PlatformHistoryConfigurationSettings
All Implemented Interfaces:
org.flowable.engine.impl.history.HistoryConfigurationSettings

public class PlatformHistoryConfigurationSettings extends org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings
  • Field Summary

    Fields inherited from class org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings

    processEngineConfiguration
  • Constructor Summary

    Constructors
    Constructor
    Description
    PlatformHistoryConfigurationSettings(org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Set<String>
    getAllowedHistoricVariables(String processDefinitionId)
     
    boolean
    isHistoryEnabledForVariableInstance(String processDefinitionId, org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variableInstanceEntity)
     
    boolean
    isHistoryEnabledForVariableInstance(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variableInstanceEntity)
     
    boolean
    isHistoryEnabledForVariables(String processDefinitionId)
     

    Methods inherited from class org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings

    getProcessDefinitionHistoryLevel, getProcessDefinitionId, getProcessDefinitionId, hasTaskHistoryLevel, includeFlowElementInHistory, isEnableProcessDefinitionHistoryLevel, isHistoryEnabled, isHistoryEnabled, isHistoryEnabledForActivity, isHistoryEnabledForActivity, isHistoryEnabledForEntityLink, isHistoryEnabledForIdentityLink, isHistoryEnabledForProcessInstance, isHistoryEnabledForUserTask, isHistoryEnabledForUserTask, isHistoryEnabledForUserTask, isHistoryEnabledForVariables, isHistoryLevelAtLeast

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PlatformHistoryConfigurationSettings

      public PlatformHistoryConfigurationSettings(org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
  • Method Details

    • isHistoryEnabledForVariableInstance

      public boolean isHistoryEnabledForVariableInstance(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variableInstanceEntity)
      Specified by:
      isHistoryEnabledForVariableInstance in interface org.flowable.engine.impl.history.HistoryConfigurationSettings
      Overrides:
      isHistoryEnabledForVariableInstance in class org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings
    • isHistoryEnabledForVariableInstance

      public boolean isHistoryEnabledForVariableInstance(String processDefinitionId, org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variableInstanceEntity)
      Specified by:
      isHistoryEnabledForVariableInstance in interface org.flowable.engine.impl.history.HistoryConfigurationSettings
      Overrides:
      isHistoryEnabledForVariableInstance in class org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings
    • isHistoryEnabledForVariables

      public boolean isHistoryEnabledForVariables(String processDefinitionId)
      Specified by:
      isHistoryEnabledForVariables in interface org.flowable.engine.impl.history.HistoryConfigurationSettings
      Overrides:
      isHistoryEnabledForVariables in class org.flowable.engine.impl.history.DefaultHistoryConfigurationSettings
    • getAllowedHistoricVariables

      protected Set<String> getAllowedHistoricVariables(String processDefinitionId)