org.camunda.bpm.engine.impl.batch.deletion
Class DeleteProcessInstanceBatchConfiguration

java.lang.Object
  extended by org.camunda.bpm.engine.impl.batch.AbstractProcessInstanceBatchConfiguration
      extended by org.camunda.bpm.engine.impl.batch.deletion.DeleteProcessInstanceBatchConfiguration

public class DeleteProcessInstanceBatchConfiguration
extends AbstractProcessInstanceBatchConfiguration

Configuration object that is passed to the Job that will actually perform execution of deletion. This object will be serialized and persisted as run will be performed asynchronously.

Author:
Askar Akhmerov
See Also:
DeleteProcessInstanceBatchConfigurationJsonConverter

Field Summary
protected  String deleteReason
           
 
Fields inherited from class org.camunda.bpm.engine.impl.batch.AbstractProcessInstanceBatchConfiguration
processInstanceIds
 
Constructor Summary
DeleteProcessInstanceBatchConfiguration()
           
 
Method Summary
static DeleteProcessInstanceBatchConfiguration create(List<String> processInstanceIds, String deleteReason)
           
 String getDeleteReason()
           
 void setDeleteReason(String deleteReason)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.batch.AbstractProcessInstanceBatchConfiguration
getProcessInstanceIds, setProcessInstanceIds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deleteReason

protected String deleteReason
Constructor Detail

DeleteProcessInstanceBatchConfiguration

public DeleteProcessInstanceBatchConfiguration()
Method Detail

create

public static DeleteProcessInstanceBatchConfiguration create(List<String> processInstanceIds,
                                                             String deleteReason)

getDeleteReason

public String getDeleteReason()

setDeleteReason

public void setDeleteReason(String deleteReason)


Copyright © 2016 camunda services GmbH. All rights reserved.