Package com.j256.simplejmx.common

Common classes for both client and server sides.

See:
          Description

Interface Summary
JmxSelfNaming This allows objects to name themselves based on fields or values internal to the _instance_ of the class.
 

Class Summary
BaseJmxSelfNaming Base class which has default implementations of all of the JmxSelfNaming methods.
JmxAttributeFieldInfo This is used programmatically to identify a field that you want to expose via JMX.
JmxAttributeMethodInfo This is used programmatically to identify a get..., is..., or set...
JmxFolderName Wrapper around a folder-name that turns into the "field=value" parts of the object-name.
JmxOperationInfo This identifies a method that is _not_ named "get...", "is...", or "set..." to be a JMX operation.
JmxResourceInfo This is used programmatically to register another class for JMX exposure.
ObjectNameUtil Utility class that creates ObjectName objects from various arguments.
 

Enum Summary
JmxOperationInfo.OperationAction An enumerated version of the constants from MBeanOperationInfo.
 

Annotation Types Summary
JmxAttributeField This identifies which fields you want to expose via JMX via reflection.
JmxAttributeMethod This identifies which getter and setter methods you want exposed via JMX.
JmxOperation This identifies which methods are operations.
JmxResource This is used to identify an object which is going to be exported using JMX.
 

Package com.j256.simplejmx.common Description

Common classes for both client and server sides.



This content is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.