org.camunda.bpm.engine.impl.db.entitymanager
Interface OptimisticLockingListener

All Known Implementing Classes:
AcquireJobsCmd

public interface OptimisticLockingListener

Allows registering a listener which is notified when an DbOperationType.UPDATE or DbOperationType.DELETE could not be performed.

Author:
Daniel Meyer

Method Summary
 void failedOperation(DbOperation operation)
          Signifies that an operation failed due to optimistic locking.
 Class<? extends DbEntity> getEntityType()
          The type of the entity for which this listener should be notified.
 

Method Detail

getEntityType

Class<? extends DbEntity> getEntityType()
The type of the entity for which this listener should be notified. If the implementation returns 'null', the listener is notified for all entity types.

Returns:
the entity type for which the listener should be notified.

failedOperation

void failedOperation(DbOperation operation)
Signifies that an operation failed due to optimistic locking.

Parameters:
operation - the failed operation.


Copyright © 2015 camunda services GmbH. All rights reserved.