public class GridCacheEventManager extends GridCacheManagerAdapter
cctx, log, starting| Constructor and Description |
|---|
GridCacheEventManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(int type) |
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,
boolean keepBinary) |
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,
boolean keepBinary) |
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,
boolean keepBinary) |
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,
boolean keepBinary) |
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.
|
context, kernalStartInfo, kernalStopInfo, log, onDisconnected, onKernalStart, onKernalStart0, onKernalStop, onKernalStop0, start, start0, startInfo, stop, stop0, stopInfo, toStringpublic 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,
boolean keepBinary)
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 type)
type - Event type (start or stop).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,
boolean keepBinary)
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,
boolean keepBinary)
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,
boolean keepBinary)
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. 2.0.0 Release Date : April 30 2017