|
Oracle® Coherence Java API Reference v3.5.3 E15583-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.util.EventObject
com.tangosol.util.MapEvent
com.tangosol.net.cache.CacheEvent
com.tangosol.util.ConverterCollections.ConverterCacheEvent
public static class ConverterCollections.ConverterCacheEvent
A Converter CacheEvent views an underlying CacheEvent through a set of key and value Converters.
| Field Summary | |
|---|---|
protected BackingMapManagerContext |
m_context
The BackingMapManagerContext to use for extracting binary values. |
protected Converter |
m_convKey
The Converter to view the underlying CacheEvent's key. |
protected Converter |
m_convVal
The Converter to view the underlying CacheEvent's value. |
protected CacheEvent |
m_event
The underlying CacheEvent. |
| Fields inherited from class com.tangosol.net.cache.CacheEvent |
|---|
m_fSynthetic |
| Fields inherited from class com.tangosol.util.MapEvent |
|---|
ENTRY_DELETED, ENTRY_INSERTED, ENTRY_UPDATED, m_nId, m_oKey, m_oValueNew, m_oValueOld |
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
ConverterCollections.ConverterCacheEvent(ObservableMap map,
CacheEvent event,
Converter convKey,
Converter convVal)
Constructor. |
|
ConverterCollections.ConverterCacheEvent(ObservableMap map,
CacheEvent event,
Converter convKey,
Converter convVal,
BackingMapManagerContext context)
Construct a ConverterMapEvent. |
|
| Method Summary | |
|---|---|
CacheEvent |
getCacheEvent()
Return the underlying CacheEvent. |
BackingMapManagerContext |
getContext()
Get the BackingMapManagerContext which is used to deserialize the underlying binary values. |
Converter |
getConverterKeyUp()
Return the Converter used to view the underlying CacheEvent's key through. |
Converter |
getConverterValueUp()
Return the Converter used to view the underlying CacheEvent's value through. |
java.lang.Object |
getKey()
Return a key associated with this event. |
java.lang.Object |
getNewValue()
Return a new value associated with this event. |
java.lang.Object |
getOldValue()
Return an old value associated with this event. |
void |
setNewValue(java.lang.Object oValue)
Set the cached converted new value associated with this event. |
void |
setOldValue(java.lang.Object oValue)
Set the cached converted old value associated with this event. |
| Methods inherited from class com.tangosol.net.cache.CacheEvent |
|---|
getDescription, isSynthetic |
| Methods inherited from class com.tangosol.util.MapEvent |
|---|
dispatch, dispatch, dispatch, getDescription, getId, getMap, getNewEntry, getOldEntry, toString |
| Methods inherited from class java.util.EventObject |
|---|
getSource |
| Field Detail |
|---|
protected CacheEvent m_event
protected Converter m_convKey
protected Converter m_convVal
protected BackingMapManagerContext m_context
| Constructor Detail |
|---|
public ConverterCollections.ConverterCacheEvent(ObservableMap map,
CacheEvent event,
Converter convKey,
Converter convVal)
event - the underlying CacheEventmap - the new event's sourceconvKey - the Converter to view the underlying CacheEvent's
keyconvVal - the Converter to view the underlying CacheEvent's
values
public ConverterCollections.ConverterCacheEvent(ObservableMap map,
CacheEvent event,
Converter convKey,
Converter convVal,
BackingMapManagerContext context)
event - the underlying MapEventmap - the new event's sourceconvKey - the Converter to view the underlying CacheEvent's
keyconvVal - the Converter to view the underlying CacheEvent's
valuescontext - the BackingMapManagerContext necessary to emulate
the BinaryEntry interface| Method Detail |
|---|
public java.lang.Object getKey()
getKey in class MapEventpublic java.lang.Object getOldValue()
The old value represents a value deleted from or updated in a map. It is always null for "insert" notifications.
getOldValue in class MapEventpublic java.lang.Object getNewValue()
The new value represents a new value inserted into or updated in a map. It is always null for "delete" notifications.
getNewValue in class MapEventpublic CacheEvent getCacheEvent()
public BackingMapManagerContext getContext()
public Converter getConverterKeyUp()
public Converter getConverterValueUp()
public void setOldValue(java.lang.Object oValue)
oValue - the new converted "old" valuepublic void setNewValue(java.lang.Object oValue)
oValue - the new converted "new" value
|
Oracle® Coherence Java API Reference v3.5.3 E15583-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||