Package com.tangosol.net.management
package com.tangosol.net.management
Contains classes related to the Coherence Management Framework.
-
ClassDescriptionAnnotatedStandardEmitterMBean is an extension of a
StandardEmitterMBean
that uses theDescription
andNotification
annotations to describe the MBean and any attributes, operations and notifications it declares.A silentNotificationEmitter
implementation for all NotificationEmitter methods exceptgetNotificationInfo()
.AnnotatedStandardMBean is an extension of aStandardMBean
that uses theDescription
annotation for describing the attributes, operations and the bean on the designated MBean interface.An implementation of a CoherenceMBeanServerFinder
that creates aJMXConnectorServer
server that uses JMXMP as its transport rather than RMI.A class that can serialize and deserializeMaps
to and from json.MBeanAccessor provides a means to access JMX MBeans via the Coherence Management Server (a single MBeanServer with an aggregated view of MBeans for the entire cluster).The Remote.Function for theMBeanServerConnection
.getAttributes method.The Remote.Function for theMBeanServerConnection
.invoke method.The Query Builder for generating Coherence MBean queries.A ParsedQuery represents the result of a call toMBeanAccessor.QueryBuilder.build()
.The Remote.Function for theMBeanServerConnection
.setAttributes method.Utility class to expose Coherence JMX MBeans via the Sun JMX reference implementation HtmlAdaptorServer or a JMX RemoteJMXConnectorServer
.Helper class providing various functionality related to aggregation of attributes and methods exposed by Coherence JMX framework MBeans.MBeanReference holds all necessary information to uniquely identify an MBean.MBeanServerFinder represents a facility that allows a pluggable run-time selection of an MBeanServer to be used by the Coherence JMX framework.MBeanServerProxy allows any cluster node that runs the Management service to obtain and set attributes or invoke methods on registered MBeans.A NotificationManager is responsible for JMX notification delivery from a managed node to a set of subscribing managing nodes.Filter used to prevent registering MBeans that match the specified pattern.A set of utility method for dealing with OpenMBean APIs because they stupidly have constructors that throw exceptions.The Coherence cluster management gateway is an abstraction of the basic JMX registration APIs that is specific to managing Coherence clustered resources.AMBeanServerProxy
that wraps aMBeanServer
.