Interface TaskExecutorMetricEntityManager

All Superinterfaces:
org.flowable.common.engine.impl.persistence.entity.EntityManager<TaskExecutorMetricEntity>
All Known Implementing Classes:
TaskExecutorMetricEntityManagerImpl

public interface TaskExecutorMetricEntityManager extends org.flowable.common.engine.impl.persistence.entity.EntityManager<TaskExecutorMetricEntity>
  • Method Details

    • deleteTaskExecutorMetricsTimestampBefore

      void deleteTaskExecutorMetricsTimestampBefore(Instant timestampBefore)
    • deleteTaskExecutorMetricsTimestampBeforeAndMetricDurationRange

      void deleteTaskExecutorMetricsTimestampBeforeAndMetricDurationRange(Instant timestampBefore, Duration metricDurationMin, Duration metricDurationMax)
    • getTaskExecutorMetrics

      List<TaskExecutorMetricEntity> getTaskExecutorMetrics()
    • insertTaskExecutorMetricAggregations

      void insertTaskExecutorMetricAggregations(List<AggregationLevelParameters> levels)
    • deleteTaskExecutorMetricsByLevels

      void deleteTaskExecutorMetricsByLevels(List<DeletionLevelParameters> levels)