Class TransactionStats.Active

java.lang.Object
com.sleepycat.db.TransactionStats.Active
Enclosing class:
TransactionStats

public static class TransactionStats.Active extends Object
  • Method Details

    • getTxnId

      public int getTxnId()
      The transaction ID of the transaction.
    • getParentId

      public int getParentId()
      The transaction ID of the parent transaction (or 0, if no parent).
    • getPid

      public int getPid()
      The process ID of the process that owns the transaction.
    • getLsn

      public LogSequenceNumber getLsn()
      The log sequence number of the transaction's first log record.
    • getReadLsn

      public LogSequenceNumber getReadLsn()
      The log sequence number of reads for snapshot transactions.
    • getMultiversionRef

      public int getMultiversionRef()
      The number of buffer copies created by this transaction that remain in cache.
    • getPriority

      public int getPriority()
      Assigned priority used when resolving deadlocks.
    • getGId

      public byte[] getGId()
      Return the transaction's Global ID, if the transaction was prepared using Transaction.prepare(byte[]). Otherwise, return an undefined value.
    • getName

      public String getName()
      The transaction name, including the thread name if available.
    • toString

      public String toString()
      Overrides:
      toString in class Object