Class TaskExecutorMetricEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<TaskExecutorMetricEntity, TaskExecutorMetricDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<PlatformEngineConfiguration, TaskExecutorMetricEntity, TaskExecutorMetricDataManager>
com.flowable.platform.engine.impl.persistence.entity.TaskExecutorMetricEntityManagerImpl
- All Implemented Interfaces:
TaskExecutorMetricEntityManager, org.flowable.common.engine.impl.persistence.entity.EntityManager<TaskExecutorMetricEntity>
public class TaskExecutorMetricEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<PlatformEngineConfiguration, TaskExecutorMetricEntity, TaskExecutorMetricDataManager>
implements TaskExecutorMetricEntityManager
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionTaskExecutorMetricEntityManagerImpl(PlatformEngineConfiguration engineConfiguration, TaskExecutorMetricDataManager dataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteTaskExecutorMetricsTimestampBefore(Instant timestampBefore) voiddeleteTaskExecutorMetricsTimestampBeforeAndMetricDurationRange(Instant timestampBefore, Duration metricDurationMin, Duration metricDurationMax) voidMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
TaskExecutorMetricEntityManagerImpl
public TaskExecutorMetricEntityManagerImpl(PlatformEngineConfiguration engineConfiguration, TaskExecutorMetricDataManager dataManager)
-
-
Method Details
-
deleteTaskExecutorMetricsTimestampBefore
- Specified by:
deleteTaskExecutorMetricsTimestampBeforein interfaceTaskExecutorMetricEntityManager
-
deleteTaskExecutorMetricsTimestampBeforeAndMetricDurationRange
public void deleteTaskExecutorMetricsTimestampBeforeAndMetricDurationRange(Instant timestampBefore, Duration metricDurationMin, Duration metricDurationMax) - Specified by:
deleteTaskExecutorMetricsTimestampBeforeAndMetricDurationRangein interfaceTaskExecutorMetricEntityManager
-
getTaskExecutorMetrics
- Specified by:
getTaskExecutorMetricsin interfaceTaskExecutorMetricEntityManager
-
insertTaskExecutorMetricAggregations
- Specified by:
insertTaskExecutorMetricAggregationsin interfaceTaskExecutorMetricEntityManager
-
deleteTaskExecutorMetricsByLevels
- Specified by:
deleteTaskExecutorMetricsByLevelsin interfaceTaskExecutorMetricEntityManager
-