| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.management.NotificationBroadcasterSupport
org.jboss.cache.jmx.CacheJmxWrapper<K,V>
public class CacheJmxWrapper<K,V>
Wrapper class that exposes a
 JMX management interface for an instance of
 CacheImpl.
| Field Summary | 
|---|
| Fields inherited from interface org.jboss.cache.jmx.CacheJmxWrapperMBean | 
|---|
CREATED, DESTROYED, FAILED, REGISTERED, STARTED, STARTING, STOPPED, STOPPING, UNREGISTERED | 
| Fields inherited from interface org.jboss.cache.jmx.CacheNotificationBroadcaster | 
|---|
NOTIF_CACHE_STARTED, NOTIF_CACHE_STOPPED, NOTIF_NODE_ACTIVATED, NOTIF_NODE_CREATED, NOTIF_NODE_EVICTED, NOTIF_NODE_LOADED, NOTIF_NODE_MODIFIED, NOTIF_NODE_MOVED, NOTIF_NODE_PASSIVATED, NOTIF_NODE_REMOVED, NOTIF_NODE_VISITED, NOTIF_VIEW_CHANGED | 
| Constructor Summary | |
|---|---|
CacheJmxWrapper()
 | 
|
CacheJmxWrapper(Cache<K,V> cache)
 | 
|
| Method Summary | |
|---|---|
 void | 
addNotificationListener(javax.management.NotificationListener notificationListener,
                        javax.management.NotificationFilter notificationFilter,
                        java.lang.Object object)
 | 
protected  void | 
constructCache()
 | 
 void | 
create()
 | 
 void | 
destroy()
 | 
static java.lang.String | 
formatHtml(java.lang.String s)
Formats a given String for display as an HTML snippet.  | 
 org.w3c.dom.Element | 
getBuddyReplicationConfig()
Retrieves the buddy replication configuration element  | 
 Cache<K,V> | 
getCache()
Retrieves a reference to the underlying Cache | 
 java.lang.String | 
getCacheDetails()
 | 
 java.lang.String | 
getCacheDetailsAsHtml()
 | 
 org.w3c.dom.Element | 
getCacheLoaderConfig()
Retrieves the cache loader configuration element  | 
 org.w3c.dom.Element | 
getCacheLoaderConfiguration()
 | 
 java.lang.String | 
getCacheMode()
Returns the current caching mode.  | 
 java.lang.String | 
getCacheObjectName()
 | 
 CacheStatus | 
getCacheStatus()
Gets where this object is in its lifecycle transitions.  | 
 org.w3c.dom.Element | 
getClusterConfig()
Gets the JGroups protocol stack config in W3C DOM Element form.  | 
 java.lang.String | 
getClusterName()
Get the name of the replication group  | 
 java.lang.String | 
getClusterProperties()
Get the cluster properties (e.g.  | 
 Configuration | 
getConfiguration()
 | 
 java.lang.String | 
getConfigurationAsHtmlString()
 | 
 java.lang.String | 
getConfigurationAsString()
 | 
 org.w3c.dom.Element | 
getEvictionPolicyConfig()
 | 
 boolean | 
getExposeManagementStatistics()
Gets whether the cache should create interceptor mbeans that are used to capture and publish interceptor statistics.  | 
 boolean | 
getFetchInMemoryState()
Returns whether or not any initial state transfer or subsequent partial state transfer following an activateRegion call should
 include in-memory state. | 
 long | 
getInitialStateRetrievalTimeout()
Deprecated.  | 
 java.lang.String | 
getIsolationLevel()
Returns the transaction isolation level.  | 
 org.jgroups.Address | 
getLocalAddress()
Returns the local address of this cache in a cluster, or null
 if running in local mode. | 
 long | 
getLockAcquisitionTimeout()
Default max time to wait for a lock.  | 
 java.lang.String | 
getLockInfo()
 | 
 java.lang.String | 
getLockInfoAsHtml()
 | 
 javax.management.MBeanServer | 
getMBeanServer()
 | 
 java.util.List<org.jgroups.Address> | 
getMembers()
Returns a list of members in the cluster, or null
 if running in local mode. | 
 org.jgroups.jmx.JChannelFactoryMBean | 
getMultiplexerService()
 | 
 java.lang.String | 
getMultiplexerStack()
Retrieves the JGroups multiplexer stack name if defined.  | 
 org.jgroups.ChannelFactory | 
getMuxChannelFactory()
 | 
 long | 
getNextNotificationSequenceNumber()
Gets the sequence number for the next notification.  | 
 java.lang.String | 
getNodeLockingScheme()
 | 
 javax.management.MBeanNotificationInfo[] | 
getNotificationInfo()
 | 
 java.lang.String | 
getNotificationServiceName()
 | 
 int | 
getNumberOfAttributes()
 | 
 int | 
getNumberOfNodes()
 | 
 boolean | 
getRegisterInterceptors()
Gets whether this object should register the cache's interceptors with JMX during {@link #create()}.  | 
 java.lang.String | 
getReplicationVersion()
Gets the format version of the data transferred during an initial state transfer or a call to Region.activate(). | 
 long | 
getReplQueueInterval()
 | 
 int | 
getReplQueueMaxElements()
 | 
 int | 
getState()
Legacy attribute to expose the cache status 
 in terms of the JBoss AS ServiceMBean values. | 
 long | 
getStateRetrievalTimeout()
Get the max time to wait until the state is retrieved.  | 
 boolean | 
getSyncCommitPhase()
 | 
 long | 
getSyncReplTimeout()
Returns the default max timeout after which synchronous replication calls return.  | 
 boolean | 
getSyncRollbackPhase()
 | 
 javax.transaction.TransactionManager | 
getTransactionManager()
 | 
 java.lang.String | 
getTransactionManagerLookupClass()
 | 
 boolean | 
getUseInterceptorMbeans()
 | 
 boolean | 
getUseRegionBasedMarshalling()
Gets whether marshalling uses scoped class loaders on a per region basis.  | 
 boolean | 
getUseReplQueue()
 | 
 boolean | 
isDisableStateChangeNotifications()
Gets whether sending of JMX notifications for this mbean's start/stop lifecycle changes is disabled.  | 
 boolean | 
isInactiveOnStartup()
Gets whether the entire tree is inactive upon startup, only responding to replication messages after activateRegion is called to activate one or more parts of the tree.  | 
 void | 
postDeregister()
Unregisters the interceptors, if getRegisterInterceptors() is
 true. | 
 void | 
postRegister(java.lang.Boolean registrationDone)
Registers the cache's interceptors, if getRegisterInterceptors()
 is true. | 
 void | 
preDeregister()
No-op.  | 
 javax.management.ObjectName | 
preRegister(javax.management.MBeanServer server,
            javax.management.ObjectName objName)
Caches the provided server and objName. | 
protected  boolean | 
registerInterceptors()
 | 
 void | 
removeNotificationListener(javax.management.NotificationListener notificationListener)
 | 
 void | 
removeNotificationListener(javax.management.NotificationListener listener,
                           javax.management.NotificationFilter filter,
                           java.lang.Object handback)
 | 
 void | 
setBuddyReplicationConfig(org.w3c.dom.Element config)
Sets the buddy replication configuration element  | 
 void | 
setCache(Cache<K,V> cache)
Allows direct injection of the underlying cache.  | 
 void | 
setCacheLoaderConfig(org.w3c.dom.Element cache_loader_config)
 | 
 void | 
setCacheLoaderConfiguration(org.w3c.dom.Element config)
 | 
 void | 
setCacheMode(java.lang.String mode)
Sets the default caching mode)  | 
 void | 
setCacheObjectName(java.lang.String name)
 | 
 void | 
setClusterConfig(org.w3c.dom.Element config)
Convert a list of elements to the JG property string  | 
 void | 
setClusterName(java.lang.String name)
Set the name of the replication group  | 
 void | 
setClusterProperties(java.lang.String cluster_props)
Set the cluster properties.  | 
 void | 
setConfiguration(Configuration config)
Sets the configuration that the underlying cache should use.  | 
 void | 
setDisableStateChangeNotifications(boolean disableStateChangeNotifications)
Hook to allow PojoCacheJmxWrapper to suppress state change notifications from this mbean in lieu of its own.  | 
 void | 
setEvictionPolicyConfig(org.w3c.dom.Element config)
Setup eviction policy configuration  | 
 void | 
setExposeManagementStatistics(boolean expose)
 | 
 void | 
setFetchInMemoryState(boolean flag)
Sets whether or not any initial or subsequent partial state transfer should include in-memory state.  | 
 void | 
setInactiveOnStartup(boolean inactiveOnStartup)
Sets whether the entire tree is inactive upon startup, only responding to replication messages after Region.activate() is
 called to activate one or more parts of the tree. | 
 void | 
setInitialStateRetrievalTimeout(long timeout)
Deprecated.  | 
 void | 
setIsolationLevel(java.lang.String level)
Set the transaction isolation level.  | 
 void | 
setLockAcquisitionTimeout(long timeout)
Set the max time for lock acquisition.  | 
 void | 
setMultiplexerService(org.jgroups.jmx.JChannelFactoryMBean muxService)
 | 
 void | 
setMultiplexerStack(java.lang.String stackName)
Used with JGroups multiplexer, specifies stack to be used (e.g., fc-fast-minimalthreads) This attribute is optional; if not provided, a default multiplexer stack will be used.  | 
 void | 
setMuxChannelFactory(org.jgroups.ChannelFactory factory)
 | 
 void | 
setNodeLockingScheme(java.lang.String nodeLockingScheme)
 | 
 void | 
setNotificationServiceName(java.lang.String notificationServiceName)
 | 
 void | 
setRegisterInterceptors(boolean register)
Sets whether this object should register the cache's interceptors with JMX during CacheJmxWrapperMBean.create(). | 
 void | 
setReplicationVersion(java.lang.String version)
Sets the format version of the data transferred during an initial state transfer or a call to Region.activate(). | 
 void | 
setReplQueueInterval(long interval)
 | 
 void | 
setReplQueueMaxElements(int max_elements)
 | 
 void | 
setStateRetrievalTimeout(long timeout)
Set the state transfer timeout (see LegacyConfiguration.getStateRetrievalTimeout()) | 
 void | 
setSyncCommitPhase(boolean sync_commit_phase)
 | 
 void | 
setSyncReplTimeout(long timeout)
Sets the default maximum wait time for synchronous replication to receive all results  | 
 void | 
setSyncRollbackPhase(boolean sync_rollback_phase)
 | 
 void | 
setTransactionManager(javax.transaction.TransactionManager manager)
 | 
 void | 
setTransactionManagerLookupClass(java.lang.String cl)
Sets the class of the TransactionManagerLookup impl.  | 
 void | 
setUseInterceptorMbeans(boolean use)
 | 
 void | 
setUseRegionBasedMarshalling(boolean isTrue)
Sets whether marshalling uses scoped class loaders on a per region basis.  | 
 void | 
setUseReplQueue(boolean flag)
 | 
 void | 
start()
 | 
 void | 
stop()
 | 
protected  void | 
unregisterInterceptors()
 | 
| Methods inherited from class javax.management.NotificationBroadcasterSupport | 
|---|
handleNotification, sendNotification | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.jboss.cache.jmx.CacheNotificationBroadcaster | 
|---|
sendNotification | 
| Constructor Detail | 
|---|
public CacheJmxWrapper()
public CacheJmxWrapper(Cache<K,V> cache)
| Method Detail | 
|---|
public Cache<K,V> getCache()
CacheJmxWrapperMBeanCache
getCache in interface CacheJmxWrapperMBean<K,V>public Configuration getConfiguration()
getConfiguration in interface CacheJmxWrapperMBean<K,V>public java.lang.String getConfigurationAsString()
getConfigurationAsString in interface CacheJmxWrapperMBean<K,V>public java.lang.String getConfigurationAsHtmlString()
getConfigurationAsHtmlString in interface CacheJmxWrapperMBean<K,V>public java.lang.String getCacheDetails()
getCacheDetails in interface CacheJmxWrapperMBean<K,V>public java.lang.String getCacheDetailsAsHtml()
getCacheDetailsAsHtml in interface CacheJmxWrapperMBean<K,V>public CacheStatus getCacheStatus()
CacheJmxWrapperMBean
getCacheStatus in interface CacheJmxWrapperMBean<K,V>nullpublic int getState()
CacheJmxWrapperMBeancache status 
 in terms of the JBoss AS ServiceMBean values.  This interface does
 not extend ServiceMBean, but this attribute is retained to provide
 compatibility with the JBoss AS JSR-77 integration layer.
getState in interface CacheJmxWrapperMBean<K,V>CacheJmxWrapperMBean.STARTED.public org.jgroups.Address getLocalAddress()
CacheJmxWrapperMBeannull
 if running in local mode.
getLocalAddress in interface CacheJmxWrapperMBean<K,V>null
         if running in local mode.public java.util.List<org.jgroups.Address> getMembers()
CacheJmxWrapperMBeannull
 if running in local mode.
getMembers in interface CacheJmxWrapperMBean<K,V>List of members in the cluster, or null
         if running in local mode.public int getNumberOfNodes()
getNumberOfNodes in interface CacheJmxWrapperMBean<K,V>public int getNumberOfAttributes()
getNumberOfAttributes in interface CacheJmxWrapperMBean<K,V>public java.lang.String getLockInfo()
getLockInfo in interface CacheJmxWrapperMBean<K,V>public java.lang.String getLockInfoAsHtml()
getLockInfoAsHtml in interface CacheJmxWrapperMBean<K,V>public boolean getRegisterInterceptors()
CacheJmxWrapperMBeantrue.
getRegisterInterceptors in interface CacheJmxWrapperMBean<K,V>public void setRegisterInterceptors(boolean register)
CacheJmxWrapperMBeanCacheJmxWrapperMBean.create().
 
 Default is true.
setRegisterInterceptors in interface CacheJmxWrapperMBean<K,V>public org.w3c.dom.Element getBuddyReplicationConfig()
LegacyConfiguration
getBuddyReplicationConfig in interface LegacyConfigurationLegacyConfiguration.setBuddyReplicationConfig(Element)
         or null if nothing waspublic org.w3c.dom.Element getCacheLoaderConfig()
LegacyConfiguration
getCacheLoaderConfig in interface LegacyConfigurationLegacyConfiguration.setCacheLoaderConfig(Element)
         or null if nothing waspublic org.w3c.dom.Element getCacheLoaderConfiguration()
getCacheLoaderConfiguration in interface LegacyConfigurationpublic java.lang.String getCacheMode()
LegacyConfiguration
getCacheMode in interface LegacyConfigurationpublic java.lang.String getClusterName()
LegacyConfiguration
getClusterName in interface LegacyConfigurationpublic java.lang.String getClusterProperties()
LegacyConfiguration
getClusterProperties in interface LegacyConfigurationpublic org.w3c.dom.Element getClusterConfig()
LegacyConfiguration
getClusterConfig in interface LegacyConfigurationnull if it was not
         set via LegacyConfiguration.setClusterConfig(Element)public org.w3c.dom.Element getEvictionPolicyConfig()
getEvictionPolicyConfig in interface LegacyConfigurationLegacyConfiguration.setEvictionPolicyConfig(Element)
         or null if nothing waspublic boolean getExposeManagementStatistics()
LegacyConfiguration
getExposeManagementStatistics in interface LegacyConfigurationpublic boolean getUseInterceptorMbeans()
getUseInterceptorMbeans in interface LegacyConfigurationpublic boolean getFetchInMemoryState()
LegacyConfigurationactivateRegion call should
 include in-memory state. Allows for warm/hot caches (true/false). The
 characteristics of a state transfer can be further defined by a cache
 loader's FetchPersistentState property.
getFetchInMemoryState in interface LegacyConfigurationpublic long getStateRetrievalTimeout()
LegacyConfiguration
getStateRetrievalTimeout in interface LegacyConfiguration@Deprecated public void setInitialStateRetrievalTimeout(long timeout)
LegacyConfigurationLegacyConfiguration.getInitialStateRetrievalTimeout())
setInitialStateRetrievalTimeout in interface LegacyConfigurationpublic java.lang.String getIsolationLevel()
LegacyConfiguration
getIsolationLevel in interface LegacyConfigurationpublic long getLockAcquisitionTimeout()
LegacyConfiguration
getLockAcquisitionTimeout in interface LegacyConfigurationpublic org.jgroups.jmx.JChannelFactoryMBean getMultiplexerService()
getMultiplexerService in interface LegacyConfigurationpublic java.lang.String getMultiplexerStack()
LegacyConfiguration
getMultiplexerStack in interface LegacyConfigurationpublic org.jgroups.ChannelFactory getMuxChannelFactory()
getMuxChannelFactory in interface LegacyConfigurationpublic java.lang.String getNodeLockingScheme()
getNodeLockingScheme in interface LegacyConfigurationpublic long getReplQueueInterval()
getReplQueueInterval in interface LegacyConfigurationpublic int getReplQueueMaxElements()
getReplQueueMaxElements in interface LegacyConfigurationpublic java.lang.String getReplicationVersion()
LegacyConfigurationRegion.activate().  Different
 releases of JBossCache may format this data differently; this property
 identifies the format version being used by this cache instance.
 
 The default value for this property is
 Configuration.DEFAULT_REPLICATION_VERSION.
 
getReplicationVersion in interface LegacyConfiguration124
         for JBossCache 1.2.4public boolean getSyncCommitPhase()
getSyncCommitPhase in interface LegacyConfigurationpublic long getSyncReplTimeout()
LegacyConfiguration
getSyncReplTimeout in interface LegacyConfigurationpublic boolean getSyncRollbackPhase()
getSyncRollbackPhase in interface LegacyConfigurationpublic javax.transaction.TransactionManager getTransactionManager()
getTransactionManager in interface LegacyConfigurationpublic java.lang.String getTransactionManagerLookupClass()
getTransactionManagerLookupClass in interface LegacyConfigurationpublic boolean getUseRegionBasedMarshalling()
LegacyConfiguration
getUseRegionBasedMarshalling in interface LegacyConfigurationpublic boolean getUseReplQueue()
getUseReplQueue in interface LegacyConfigurationpublic boolean isInactiveOnStartup()
LegacyConfigurationConfiguration.isUseRegionBasedMarshalling() is
 true.
isInactiveOnStartup in interface LegacyConfigurationpublic void setBuddyReplicationConfig(org.w3c.dom.Element config)
LegacyConfiguration
setBuddyReplicationConfig in interface LegacyConfigurationpublic void setCacheLoaderConfig(org.w3c.dom.Element cache_loader_config)
setCacheLoaderConfig in interface LegacyConfigurationpublic void setCacheLoaderConfiguration(org.w3c.dom.Element config)
setCacheLoaderConfiguration in interface LegacyConfiguration
public void setCacheMode(java.lang.String mode)
                  throws java.lang.Exception
LegacyConfiguration
setCacheMode in interface LegacyConfigurationjava.lang.Exceptionpublic void setClusterConfig(org.w3c.dom.Element config)
LegacyConfiguration
setClusterConfig in interface LegacyConfiguration@Deprecated public long getInitialStateRetrievalTimeout()
LegacyConfiguration
getInitialStateRetrievalTimeout in interface LegacyConfigurationpublic void setClusterName(java.lang.String name)
LegacyConfiguration
setClusterName in interface LegacyConfigurationpublic void setClusterProperties(java.lang.String cluster_props)
LegacyConfiguration
setClusterProperties in interface LegacyConfigurationcluster_props - The properties for the cluster (JGroups)public void setEvictionPolicyConfig(org.w3c.dom.Element config)
LegacyConfiguration
setEvictionPolicyConfig in interface LegacyConfigurationpublic void setExposeManagementStatistics(boolean expose)
setExposeManagementStatistics in interface LegacyConfigurationpublic void setUseInterceptorMbeans(boolean use)
setUseInterceptorMbeans in interface LegacyConfigurationpublic void setFetchInMemoryState(boolean flag)
LegacyConfiguration
setFetchInMemoryState in interface LegacyConfigurationpublic void setInactiveOnStartup(boolean inactiveOnStartup)
LegacyConfigurationRegion.activate() is
 called to activate one or more parts of the tree.
 
 This property is only relevant if Configuration.isUseRegionBasedMarshalling() is
 true.
setInactiveOnStartup in interface LegacyConfigurationpublic void setStateRetrievalTimeout(long timeout)
LegacyConfigurationLegacyConfiguration.getStateRetrievalTimeout())
setStateRetrievalTimeout in interface LegacyConfigurationpublic void setIsolationLevel(java.lang.String level)
LegacyConfiguration
setIsolationLevel in interface LegacyConfigurationpublic void setLockAcquisitionTimeout(long timeout)
LegacyConfiguration
setLockAcquisitionTimeout in interface LegacyConfigurationpublic void setMultiplexerService(org.jgroups.jmx.JChannelFactoryMBean muxService)
setMultiplexerService in interface LegacyConfigurationpublic void setMultiplexerStack(java.lang.String stackName)
LegacyConfiguration
setMultiplexerStack in interface LegacyConfigurationstackName - the name of the multiplexer stackpublic void setMuxChannelFactory(org.jgroups.ChannelFactory factory)
setMuxChannelFactory in interface LegacyConfigurationpublic void setNodeLockingScheme(java.lang.String nodeLockingScheme)
setNodeLockingScheme in interface LegacyConfigurationpublic void setReplQueueInterval(long interval)
setReplQueueInterval in interface LegacyConfigurationpublic void setReplQueueMaxElements(int max_elements)
setReplQueueMaxElements in interface LegacyConfigurationpublic void setReplicationVersion(java.lang.String version)
LegacyConfigurationRegion.activate().  Different
 releases of JBossCache may format this data differently; this property
 identifies the format version being used by this cache instance. Setting
 this property to a value other than the default allows a cache instance
 from a later release to interoperate with a cache instance from an
 earlier release.
setReplicationVersion in interface LegacyConfigurationversion - a short identifying JBossCache release;
                e.g. 124 for JBossCache 1.2.4public void setSyncCommitPhase(boolean sync_commit_phase)
setSyncCommitPhase in interface LegacyConfigurationpublic void setSyncReplTimeout(long timeout)
LegacyConfiguration
setSyncReplTimeout in interface LegacyConfigurationpublic void setSyncRollbackPhase(boolean sync_rollback_phase)
setSyncRollbackPhase in interface LegacyConfigurationpublic void setTransactionManager(javax.transaction.TransactionManager manager)
setTransactionManager in interface LegacyConfiguration
public void setTransactionManagerLookupClass(java.lang.String cl)
                                      throws java.lang.Exception
LegacyConfiguration
setTransactionManagerLookupClass in interface LegacyConfigurationjava.lang.Exceptionpublic void setUseRegionBasedMarshalling(boolean isTrue)
LegacyConfigurationtrue before any call to
 Region.registerContextClassLoader(ClassLoader).
setUseRegionBasedMarshalling in interface LegacyConfigurationpublic void setUseReplQueue(boolean flag)
setUseReplQueue in interface LegacyConfiguration
public void create()
            throws CacheException
create in interface CacheJmxWrapperMBean<K,V>CacheException
public void start()
           throws CacheException
start in interface CacheJmxWrapperMBean<K,V>CacheExceptionpublic void stop()
stop in interface CacheJmxWrapperMBean<K,V>public void destroy()
destroy in interface CacheJmxWrapperMBean<K,V>
public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
                                               javax.management.ObjectName objName)
                                        throws java.lang.Exception
server and objName.
preRegister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic void postRegister(java.lang.Boolean registrationDone)
getRegisterInterceptors()
 is true.
postRegister in interface javax.management.MBeanRegistration
public void preDeregister()
                   throws java.lang.Exception
preDeregister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic void postDeregister()
getRegisterInterceptors() is
 true.
postDeregister in interface javax.management.MBeanRegistrationpublic void setConfiguration(Configuration config)
config - the configuration
java.lang.IllegalArgumentException - if config is null.public void setCache(Cache<K,V> cache)
cache - public java.lang.String getCacheObjectName()
public void setCacheObjectName(java.lang.String name)
                        throws javax.management.MalformedObjectNameException
javax.management.MalformedObjectNameExceptionpublic boolean isDisableStateChangeNotifications()
setDisableStateChangeNotifications(boolean)public void setDisableStateChangeNotifications(boolean disableStateChangeNotifications)
disableStateChangeNotifications - public javax.management.MBeanServer getMBeanServer()
public static java.lang.String formatHtml(java.lang.String s)
s - string to format
public java.lang.String getNotificationServiceName()
public void setNotificationServiceName(java.lang.String notificationServiceName)
public long getNextNotificationSequenceNumber()
CacheNotificationBroadcaster
getNextNotificationSequenceNumber in interface CacheNotificationBroadcaster
public void addNotificationListener(javax.management.NotificationListener notificationListener,
                                    javax.management.NotificationFilter notificationFilter,
                                    java.lang.Object object)
                             throws java.lang.IllegalArgumentException
addNotificationListener in interface javax.management.NotificationBroadcasteraddNotificationListener in class javax.management.NotificationBroadcasterSupportjava.lang.IllegalArgumentException
public void removeNotificationListener(javax.management.NotificationListener notificationListener)
                                throws javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.NotificationBroadcasterremoveNotificationListener in class javax.management.NotificationBroadcasterSupportjavax.management.ListenerNotFoundException
public void removeNotificationListener(javax.management.NotificationListener listener,
                                       javax.management.NotificationFilter filter,
                                       java.lang.Object handback)
                                throws javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.NotificationEmitterremoveNotificationListener in class javax.management.NotificationBroadcasterSupportjavax.management.ListenerNotFoundExceptionpublic javax.management.MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo in interface javax.management.NotificationBroadcastergetNotificationInfo in class javax.management.NotificationBroadcasterSupport
protected void constructCache()
                       throws ConfigurationException
ConfigurationException
protected boolean registerInterceptors()
                                throws CacheException
CacheExceptionprotected void unregisterInterceptors()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||