java.io.Closeable, java.lang.AutoCloseablepublic abstract class ShardLock
extends java.lang.Object
implements java.io.Closeable
NodeEnvironment| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
protected abstract void |
closeInternal() |
|
ShardId |
getShardId() |
Returns the locks shards Id.
|
boolean |
isOpen() |
Returns true if this lock is still open ie.
|
java.lang.String |
toString() |
public ShardLock(ShardId id)
public final ShardId getShardId()
public final void close()
close in interface java.lang.AutoCloseableclose in interface java.io.Closeableprotected abstract void closeInternal()
public final boolean isOpen()
public java.lang.String toString()
toString in class java.lang.Object