com.sleepycat.je.txn
Class LockResult

java.lang.Object
  extended by com.sleepycat.je.txn.LockResult

public class LockResult
extends Object

This class is a container to encapsulate a LockGrantType and a WriteLockInfo so that they can both be returned from writeLock.


Constructor Summary
LockResult(LockGrantType grant, WriteLockInfo info)
           
 
Method Summary
 LN getLN()
           
 LockGrantType getLockGrant()
           
 void setAbortLsn(long abortLsn, boolean abortKnownDeleted)
           
 void setAbortLsn(long abortLsn, boolean abortKnownDeleted, boolean createdThisTxn)
           
 void setLN(LN ln)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockResult

public LockResult(LockGrantType grant,
                  WriteLockInfo info)
Method Detail

getLN

public LN getLN()

setLN

public void setLN(LN ln)

getLockGrant

public LockGrantType getLockGrant()

setAbortLsn

public void setAbortLsn(long abortLsn,
                        boolean abortKnownDeleted)

setAbortLsn

public void setAbortLsn(long abortLsn,
                        boolean abortKnownDeleted,
                        boolean createdThisTxn)


Copyright 2004-2005 Sleepycat, Inc. All Rights Reserved.