public final class ControllerHashtableEvent extends Object
Modifier and Type | Field and Description |
---|---|
static int |
EVENT_PUT
An addition or modification to the controller hash table.
|
static int |
EVENT_PUTALL
Bulk addition, modification, or removals from the controller hash table.
|
static int |
EVENT_REMOVE
A removal from the controller hash table.
|
Modifier and Type | Method and Description |
---|---|
Map<Long,PersistentQueryInfo> |
getAll()
Returns the added or modified PersistentQueryInfos for
ControllerHashtableEvent.EVENT_PUTALL |
int |
getEventType()
Returns the event type.
|
long |
getKey()
Returns the serial for
ControllerHashtableEvent.EVENT_PUT or ControllerHashtableEvent.EVENT_REMOVE |
PersistentQueryInfo |
getOldValue()
Returns the old value for
ControllerHashtableEvent.EVENT_PUT or ControllerHashtableEvent.EVENT_REMOVE |
Map<Long,PersistentQueryInfo> |
getRemoved()
Returns the removed PersistentQueryInfos for
ControllerHashtableEvent.EVENT_PUTALL |
PersistentQueryInfo |
getValue()
Returns the new value for
ControllerHashtableEvent.EVENT_PUT |
public static final int EVENT_PUT
public static final int EVENT_REMOVE
public static final int EVENT_PUTALL
public int getEventType()
public long getKey()
ControllerHashtableEvent.EVENT_PUT
or ControllerHashtableEvent.EVENT_REMOVE
public PersistentQueryInfo getValue()
ControllerHashtableEvent.EVENT_PUT
public PersistentQueryInfo getOldValue()
ControllerHashtableEvent.EVENT_PUT
or ControllerHashtableEvent.EVENT_REMOVE
public Map<Long,PersistentQueryInfo> getAll()
ControllerHashtableEvent.EVENT_PUTALL
public Map<Long,PersistentQueryInfo> getRemoved()
ControllerHashtableEvent.EVENT_PUTALL