Class HistoricBatchManager
java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.entity.HistoricBatchManager
- All Implemented Interfaces:
Session
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRemovalTimeById
(String id, Date removalTime) void
completeHistoricBatch
(BatchEntity batch) protected void
void
createHistoricBatch
(BatchEntity batch) void
void
deleteHistoricBatchesByIds
(List<String> historicBatchIds) deleteHistoricBatchesByRemovalTime
(Date removalTime, int minuteFrom, int minuteTo, int batchSize) long
findBatchCountByQueryCriteria
(HistoricBatchQueryImpl historicBatchQuery) findBatchesByQueryCriteria
(HistoricBatchQueryImpl historicBatchQuery, Page page) findCleanableHistoricBatchesReportByCriteria
(CleanableHistoricBatchReportImpl query, Page page, Map<String, Integer> batchOperationsForHistoryCleanup) long
findCleanableHistoricBatchesReportCountByCriteria
(CleanableHistoricBatchReportImpl query, Map<String, Integer> batchOperationsForHistoryCleanup) findHistoricBatchById
(String batchId) findHistoricBatchByJobId
(String jobId) findHistoricBatchIdsForCleanup
(Integer batchSize, Map<String, Integer> batchOperationsForHistoryCleanup, int minuteFrom, int minuteTo) void
updateHistoricBatch
(BatchEntity batch) Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCamundaFormDefinitionManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
-
Constructor Details
-
HistoricBatchManager
public HistoricBatchManager()
-
-
Method Details
-
findBatchCountByQueryCriteria
-
findBatchesByQueryCriteria
public List<HistoricBatch> findBatchesByQueryCriteria(HistoricBatchQueryImpl historicBatchQuery, Page page) -
findHistoricBatchById
-
findHistoricBatchByJobId
-
findHistoricBatchIdsForCleanup
-
deleteHistoricBatchById
-
deleteHistoricBatchesByIds
-
createHistoricBatch
-
completeHistoricBatch
-
updateHistoricBatch
-
configureQuery
-
findCleanableHistoricBatchesReportByCriteria
public List<CleanableHistoricBatchReportResult> findCleanableHistoricBatchesReportByCriteria(CleanableHistoricBatchReportImpl query, Page page, Map<String, Integer> batchOperationsForHistoryCleanup) -
findCleanableHistoricBatchesReportCountByCriteria
public long findCleanableHistoricBatchesReportCountByCriteria(CleanableHistoricBatchReportImpl query, Map<String, Integer> batchOperationsForHistoryCleanup) -
deleteHistoricBatchesByRemovalTime
public DbOperation deleteHistoricBatchesByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize) -
addRemovalTimeById
-