JBoss.org Community Documentation

12.2. JMX MBean Notifications

The following table depicts the JMX notifications available for JBoss Cache as well as the cache events to which they correspond. These are the notifications that can be received through the CacheJmxWrapper MBean. Each notification represents a single event published by JBoss Cache and provides user data corresponding to the parameters of the event.

Notification Type Notification Data CacheListener Event
org.jboss.cache.CacheStarted String : cache service name cacheStarted
org.jboss.cache.CacheStopped String : cache service name cacheStopped
org.jboss.cache.NodeCreated String : fqn NodeCreated
org.jboss.cache.NodeEvicted String : fqn NodeEvicted
org.jboss.cache.NodeLoaded String : fqn NodeLoaded
org.jboss.cache.NodeModifed String : fqn NodeModifed
org.jboss.cache.NodeRemoved String : fqn NodeRemoved
org.jboss.cache.NodeVisited String : fqn NodeVisited
org.jboss.cache.ViewChange String : view ViewChange
org.jboss.cache.NodeActivate
Object[0]=String: fqn
Object[1]=Boolean: pre
NodeActivate
org.jboss.cache.NodeEvict
Object[0]=String: fqn
Object[1]=Boolean: pre
NodeEvict
org.jboss.cache.NodeModify
Object[0]=String: fqn
Object[1]=Boolean: pre
Object[2]=Boolean: isLocal
NodeModify
org.jboss.cache.NodePassivate
Object[0]=String: fqn
Object[1]=Boolean: pre
NodePassivate
org.jboss.cache.NodeRemove
Object[0]=String: fqn
Object[1]=Boolean: pre
Object[2]=Boolean: isLocal
NodeRemove

Table 12.2. JBoss Cache MBean Notifications