package com.sleepycat.je.txn;
public class Txn {
/**
* stats
*/
public LockStats collectStats( LockStats stats) throws DatabaseException {
synchronized (this) {
int nReadLocks=(readLocks == null) ? 0 : readLocks.size();
stats.setNReadLocks(stats.getNReadLocks() + nReadLocks);
int nWriteLocks=(writeInfo == null) ? 0 : writeInfo.size();
stats.setNWriteLocks(stats.getNWriteLocks() + nWriteLocks);
}
return stats;
}
}