org.camunda.bpm.engine.impl.jobexecutor.historycleanup
Class HistoryCleanupBatch

java.lang.Object
  extended by org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupBatch

public class HistoryCleanupBatch
extends Object

Batch of work for history cleanup.

Author:
Svetlana Dorokhova.

Field Summary
static int MAX_BATCH_SIZE
          Maximum allowed batch size.
 
Constructor Summary
HistoryCleanupBatch()
           
 
Method Summary
 List<String> getHistoricCaseInstanceIds()
           
 List<String> getHistoricDecisionInstanceIds()
           
 List<String> getHistoricProcessInstanceIds()
           
 void performCleanup()
           
protected  void recordValue(String name, long value)
           
 void setHistoricCaseInstanceIds(List<String> historicCaseInstanceIds)
           
 void setHistoricDecisionInstanceIds(List<String> historicDecisionInstanceIds)
           
 void setHistoricProcessInstanceIds(List<String> historicProcessInstanceIds)
           
 int size()
          Size of the batch.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_BATCH_SIZE

public static final int MAX_BATCH_SIZE
Maximum allowed batch size.

See Also:
Constant Field Values
Constructor Detail

HistoryCleanupBatch

public HistoryCleanupBatch()
Method Detail

getHistoricProcessInstanceIds

public List<String> getHistoricProcessInstanceIds()

setHistoricProcessInstanceIds

public void setHistoricProcessInstanceIds(List<String> historicProcessInstanceIds)

getHistoricDecisionInstanceIds

public List<String> getHistoricDecisionInstanceIds()

setHistoricDecisionInstanceIds

public void setHistoricDecisionInstanceIds(List<String> historicDecisionInstanceIds)

getHistoricCaseInstanceIds

public List<String> getHistoricCaseInstanceIds()

setHistoricCaseInstanceIds

public void setHistoricCaseInstanceIds(List<String> historicCaseInstanceIds)

size

public int size()
Size of the batch.


performCleanup

public void performCleanup()

recordValue

protected void recordValue(String name,
                           long value)


Copyright © 2017 camunda services GmbH. All rights reserved.