Class LockDetails

java.lang.Object
org.alfresco.repo.domain.locks.LockDetails

public class LockDetails extends Object
Class to contain details regarding a lock. A lock is specific to a given qualified name. For any given lock, there may exist an EXCLUSIVE lock or several SHARED locks.
Since:
3.2
Author:
Derek Hulley
  • Constructor Details

    • LockDetails

      public LockDetails(String txnId, QName lockQName, LockDetails.LockType lockType)
      Parameters:
      txnId - the transaction holding the lock
      lockQName - the qualified name of the lock
      lockType - the type of lock
  • Method Details

    • getTxnId

      public String getTxnId()
      Returns:
      Returns the transaction holding the lock
    • getLockQName

      public QName getLockQName()
      Returns:
      Returns the qualified name of the lock
    • getLockType

      public LockDetails.LockType getLockType()
      Returns:
      Returns the lock type