Interface JobMetricDataManager

All Superinterfaces:
org.flowable.common.engine.impl.persistence.entity.data.DataManager<JobMetricEntity>
All Known Implementing Classes:
MybatisJobMetricDataManager

public interface JobMetricDataManager extends org.flowable.common.engine.impl.persistence.entity.data.DataManager<JobMetricEntity>
  • Method Details

    • deleteJobMetricsTimestampBefore

      void deleteJobMetricsTimestampBefore(Instant timestampBefore)
    • deleteJobMetricsTimestampBeforeAndMetricDurationRange

      void deleteJobMetricsTimestampBeforeAndMetricDurationRange(Instant timestampBefore, Duration metricDurationMin, Duration metricDurationMax)
    • getJobMetrics

      List<JobMetricEntity> getJobMetrics()
    • insertJobMetricAggregations

      void insertJobMetricAggregations(List<AggregationLevelParameters> levels)
    • deleteJobMetricsByLevels

      void deleteJobMetricsByLevels(List<DeletionLevelParameters> levels)