Class JobMetricEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<JobMetricEntity, JobMetricDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<PlatformEngineConfiguration, JobMetricEntity, JobMetricDataManager>
com.flowable.platform.engine.impl.persistence.entity.JobMetricEntityManagerImpl
- All Implemented Interfaces:
JobMetricEntityManager, org.flowable.common.engine.impl.persistence.entity.EntityManager<JobMetricEntity>
public class JobMetricEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<PlatformEngineConfiguration, JobMetricEntity, JobMetricDataManager>
implements JobMetricEntityManager
-
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
ConstructorsConstructorDescriptionJobMetricEntityManagerImpl(PlatformEngineConfiguration engineConfiguration, JobMetricDataManager dataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteJobMetricsTimestampBefore(Instant timestampBefore) voiddeleteJobMetricsTimestampBeforeAndMetricDurationRange(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
-
JobMetricEntityManagerImpl
public JobMetricEntityManagerImpl(PlatformEngineConfiguration engineConfiguration, JobMetricDataManager dataManager)
-
-
Method Details
-
deleteJobMetricsTimestampBefore
- Specified by:
deleteJobMetricsTimestampBeforein interfaceJobMetricEntityManager
-
deleteJobMetricsTimestampBeforeAndMetricDurationRange
public void deleteJobMetricsTimestampBeforeAndMetricDurationRange(Instant timestampBefore, Duration metricDurationMin, Duration metricDurationMax) - Specified by:
deleteJobMetricsTimestampBeforeAndMetricDurationRangein interfaceJobMetricEntityManager
-
getJobMetrics
- Specified by:
getJobMetricsin interfaceJobMetricEntityManager
-
insertJobMetricAggregations
- Specified by:
insertJobMetricAggregationsin interfaceJobMetricEntityManager
-
deleteJobMetricsByLevels
- Specified by:
deleteJobMetricsByLevelsin interfaceJobMetricEntityManager
-