Class Overview
JIRA implementation of the ClusterLockDao from the beehive clustering library.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
com.atlassian.beehive.spi.ClusterLockDao
@Nullable
ClusterLockStatus
|
getClusterLockStatusByName(String arg0)
|
void
|
insertEmptyClusterLock(String arg0)
|
boolean
|
tryUpdateAcquireLock(String arg0, String arg1)
|
void
|
unlock(String arg0, String arg1)
|
|
Public Constructors
Public Methods
public
void
deleteLocksHeldByNode
(String nodeId)
@Nullable
public
ClusterLockStatus
getClusterLockStatusByName
(String lockName)
public
void
insertEmptyClusterLock
(String lockName, long updateTime)
public
boolean
tryUpdateAcquireLock
(String lockName, String nodeId, long updateTime)
public
void
unlock
(String lockName, String nodeId, long updateTime)