public class GridCacheEventManager extends GridCacheManagerAdapter
cctx, log| Constructor and Description |
|---|
GridCacheEventManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(int part,
KeyCacheObject key,
IgniteInternalTx tx,
GridCacheMvccCandidate owner,
int type,
CacheObject newVal,
boolean hasNewVal,
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName) |
void |
addEvent(int part,
KeyCacheObject key,
UUID evtNodeId,
GridCacheMvccCandidate owner,
int type,
CacheObject newVal,
boolean hasNewVal,
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName) |
void |
addEvent(int part,
KeyCacheObject key,
UUID nodeId,
IgniteInternalTx tx,
GridCacheMvccCandidate owner,
int type,
CacheObject newVal,
boolean hasNewVal,
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName) |
void |
addEvent(int part,
KeyCacheObject key,
UUID evtNodeId,
IgniteUuid xid,
Object lockId,
int type,
CacheObject newVal,
boolean hasNewVal,
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName) |
void |
addListener(GridLocalEventListener lsnr,
int... evts)
Adds local event listener.
|
void |
addPreloadEvent(int part,
int type,
ClusterNode discoNode,
int discoType,
long discoTs)
Adds preloading event.
|
void |
addUnloadEvent(int part)
Adds partition unload event.
|
boolean |
isRecordable(int type) |
void |
printMemoryStats()
Prints memory statistics (sizes of internal data structures, etc.).
|
void |
removeListener(GridLocalEventListener lsnr)
Removes local event listener.
|
void |
start0() |
context, kernalStartInfo, kernalStopInfo, log, onKernalStart, onKernalStart0, onKernalStop, onKernalStop0, start, startInfo, stop, stop0, stopInfo, toStringpublic void start0()
start0 in class GridCacheManagerAdapterpublic void addListener(GridLocalEventListener lsnr, int... evts)
lsnr - Listener.evts - Types of events.public void removeListener(GridLocalEventListener lsnr)
lsnr - Local event listener.public void addEvent(int part,
KeyCacheObject key,
IgniteInternalTx tx,
@Nullable
GridCacheMvccCandidate owner,
int type,
@Nullable
CacheObject newVal,
boolean hasNewVal,
@Nullable
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName)
part - Partition.key - Key for the event.tx - Possible surrounding transaction.owner - Possible surrounding lock.type - Event type.newVal - New value.hasNewVal - Whether new value is present or not.oldVal - Old value.hasOldVal - Whether old value is present or not.subjId - Subject ID.cloClsName - Closure class name.taskName - Task name.public void addEvent(int part,
KeyCacheObject key,
UUID nodeId,
IgniteInternalTx tx,
GridCacheMvccCandidate owner,
int type,
CacheObject newVal,
boolean hasNewVal,
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName)
part - Partition.key - Key for the event.nodeId - Node ID.tx - Possible surrounding transaction.owner - Possible surrounding lock.type - Event type.newVal - New value.hasNewVal - Whether new value is present or not.oldVal - Old value.hasOldVal - Whether old value is present or not.subjId - Subject ID.cloClsName - Closure class name.taskName - Task name.public void addEvent(int part,
KeyCacheObject key,
UUID evtNodeId,
@Nullable
GridCacheMvccCandidate owner,
int type,
@Nullable
CacheObject newVal,
boolean hasNewVal,
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
String cloClsName,
String taskName)
part - Partition.key - Key for the event.evtNodeId - Node ID.owner - Possible surrounding lock.type - Event type.newVal - New value.hasNewVal - Whether new value is present or not.oldVal - Old value.hasOldVal - Whether old value is present or not.subjId - Subject ID.cloClsName - Closure class name.taskName - Task name.public void addEvent(int part,
KeyCacheObject key,
UUID evtNodeId,
@Nullable
IgniteUuid xid,
@Nullable
Object lockId,
int type,
@Nullable
CacheObject newVal,
boolean hasNewVal,
@Nullable
CacheObject oldVal,
boolean hasOldVal,
UUID subjId,
@Nullable
String cloClsName,
@Nullable
String taskName)
part - Partition.key - Key for the event.evtNodeId - Event node ID.xid - Transaction ID.lockId - Lock ID.type - Event type.newVal - New value.hasNewVal - Whether new value is present or not.oldVal - Old value.hasOldVal - Whether old value is present or not.subjId - Subject ID.cloClsName - Closure class name.taskName - Task class name.public void addPreloadEvent(int part,
int type,
ClusterNode discoNode,
int discoType,
long discoTs)
part - Partition.type - Event type.discoNode - Discovery node.discoType - Discovery event type.discoTs - Discovery event timestamp.public void addUnloadEvent(int part)
part - Partition.public boolean isRecordable(int type)
type - Event type.True if event is recordable.public void printMemoryStats()
printMemoryStats in interface GridCacheManagerprintMemoryStats in class GridCacheManagerAdapter
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015