Modifier and Type | Class and Description |
---|---|
static class |
SharableResource.Cluster<R extends SharableResource> |
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
renewRequested |
Constructor and Description |
---|
SharableResource() |
Modifier and Type | Method and Description |
---|---|
abstract void |
close()
Close resource (free resource).
|
long |
idlingTime() |
abstract boolean |
isAvailable()
Resource is already ready to be used.
|
boolean |
isReserved() |
boolean |
isReservedByMe() |
abstract boolean |
open()
Open resource (setup ready to be used).
|
void |
release() |
void |
renew() |
void |
reserve() |
boolean |
tryReserve() |
public final void reserve()
public final boolean tryReserve()
public final boolean isReserved()
public final boolean isReservedByMe()
public final void release()
public final long idlingTime()
public void renew()
public abstract boolean open()
public abstract void close()
public abstract boolean isAvailable()
EDB Working Group at Tue Jun 10 17:08:59 JST 2025