private static class RemoteRequesterV0.ObjectInvalidationWaiter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.CountDownLatch |
_invalidationCountDown |
private InvalidationListener |
_invalidationListener |
private SystemObject |
_object |
Constructor and Description |
---|
ObjectInvalidationWaiter(SystemObject object) |
Modifier and Type | Method and Description |
---|---|
void |
await() |
(package private) DynamicObjectType |
getType() |
(package private) static boolean |
isDynamic(SystemObject object) |
void |
start() |
void |
stop() |
private final SystemObject _object
private final java.util.concurrent.CountDownLatch _invalidationCountDown
private InvalidationListener _invalidationListener
public ObjectInvalidationWaiter(SystemObject object)
static boolean isDynamic(SystemObject object)
DynamicObjectType getType()
public void start()
public void await()
public void stop()