public class DistributedLock extends Object implements Serializable
Constructor and Description |
---|
DistributedLock() |
DistributedLock(Address address,
int threadId) |
DistributedLock(Address lockAddress,
int lockThreadId,
int lockCount) |
DistributedLock(DistributedLock copy) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
equals(Object o) |
long |
getAcquireTime() |
Address |
getLockAddress() |
int |
getLockCount() |
int |
getLockThreadId() |
int |
hashCode() |
boolean |
isLocked() |
boolean |
isLockedBy(Address address,
int threadId) |
boolean |
lock(Address address,
int threadId) |
boolean |
testLock(int threadId,
Address address) |
String |
toString() |
boolean |
unlock(Address address,
int threadId) |
public DistributedLock()
public DistributedLock(DistributedLock copy)
public DistributedLock(Address address, int threadId)
public DistributedLock(Address lockAddress, int lockThreadId, int lockCount)
public boolean isLocked()
public boolean isLockedBy(Address address, int threadId)
public boolean lock(Address address, int threadId)
public boolean unlock(Address address, int threadId)
public boolean testLock(int threadId, Address address)
public void clear()
public Address getLockAddress()
public int getLockThreadId()
public int getLockCount()
public long getAcquireTime()
Copyright © 2013 Hazelcast, Inc.. All rights reserved.