com.atlassian.greenhopper.manager.lexorank.lock
Class LockOutcome
java.lang.Object
com.atlassian.greenhopper.manager.lexorank.lock.LockOutcome
public class LockOutcome
- extends java.lang.Object
An outcome object that represents the outcome when trying to acquire a lock on LexoRankRow(s).
- See Also:
LexoRankDao.acquireLockByFieldId(Long, com.atlassian.greenhopper.manager.lexorank.LexoRankDaoContext)
,
LexoRankDao.acquireLock(java.util.Set, com.atlassian.greenhopper.manager.lexorank.LexoRankDaoContext)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isValid
public boolean isValid()
isInvalid
public boolean isInvalid()
get
public Lock get()
getFailReason
public LockOutcome.FailReason getFailReason()
getFailDetails
public java.lang.String getFailDetails()
isFailRetry
public boolean isFailRetry()
lock
public static LockOutcome lock(Lock lock)
fail
public static LockOutcome fail(LockOutcome.FailReason reason,
java.lang.String message,
java.lang.Object... params)
failButWithLock
public static LockOutcome failButWithLock(Lock lock,
LockOutcome.FailReason reason,
java.lang.String message,
java.lang.Object... params)
Copyright © 2007-2014 Atlassian. All Rights Reserved.