public interface ICacheEventLogger
In general all ICache interface methods should call the logger if one is configured. This will be done on an ad hoc basis for now. Various auxiliaries may have additional events.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DISPOSE_EVENT
ICache dispose
|
static java.lang.String |
GET_EVENT
ICache get
|
static java.lang.String |
GETMATCHING_EVENT
ICache getMatching
|
static java.lang.String |
GETMULTIPLE_EVENT
ICache getMultiple
|
static java.lang.String |
REMOVE_EVENT
ICache remove
|
static java.lang.String |
REMOVEALL_EVENT
ICache removeAll
|
static java.lang.String |
UPDATE_EVENT
ICache update
|
Modifier and Type | Method and Description |
---|---|
ICacheEvent |
createICacheEvent(java.lang.String source,
java.lang.String region,
java.lang.String eventName,
java.lang.String optionalDetails,
java.io.Serializable key)
Creates an event.
|
void |
logApplicationEvent(java.lang.String source,
java.lang.String eventName,
java.lang.String optionalDetails)
Logs an event.
|
void |
logError(java.lang.String source,
java.lang.String eventName,
java.lang.String errorMessage)
Logs an error.
|
void |
logICacheEvent(ICacheEvent event)
Logs an event.
|
static final java.lang.String UPDATE_EVENT
static final java.lang.String GET_EVENT
static final java.lang.String GETMULTIPLE_EVENT
static final java.lang.String GETMATCHING_EVENT
static final java.lang.String REMOVE_EVENT
static final java.lang.String REMOVEALL_EVENT
static final java.lang.String DISPOSE_EVENT
ICacheEvent createICacheEvent(java.lang.String source, java.lang.String region, java.lang.String eventName, java.lang.String optionalDetails, java.io.Serializable key)
source
- - e.g. RemoteCacheServerregion
- - the name of the regioneventName
- - e.g. update, get, put, removeoptionalDetails
- - any extra messagekey
- - the cache keyvoid logICacheEvent(ICacheEvent event)
event
- - the event created in createICacheEventvoid logApplicationEvent(java.lang.String source, java.lang.String eventName, java.lang.String optionalDetails)
source
- - e.g. RemoteCacheServereventName
- - e.g. update, get, put, removeoptionalDetails
- - any extra messagevoid logError(java.lang.String source, java.lang.String eventName, java.lang.String errorMessage)
source
- - e.g. RemoteCacheServereventName
- - e.g. update, get, put, removeerrorMessage
- - any error messageCopyright © 2002-2013 Apache Software Foundation. All Rights Reserved.