|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICacheEventLogger
This defines the behavior for event logging. Auxiliaries will send events to injected event loggers.
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.
Field Summary | |
---|---|
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 |
Method Summary | |
---|---|
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. |
Field Detail |
---|
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
Method Detail |
---|
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 key
void 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 message
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |