com.j256.simplejmx.common
Class JmxAttributeFieldInfo

java.lang.Object
  extended by com.j256.simplejmx.common.JmxAttributeFieldInfo

public class JmxAttributeFieldInfo
extends Object

This is used programmatically to identify a field that you want to expose via JMX. This is used when you are wiring using code or Spring another object that does not use the JmxResource annotation or JmxSelfNaming.

Author:
graywatson

Field Summary
 String description
           
 boolean isReadible
           
 boolean isWritable
           
 String name
           
 
Constructor Summary
JmxAttributeFieldInfo()
           
JmxAttributeFieldInfo(String name, boolean isReadible, boolean isWritable, String description)
           
JmxAttributeFieldInfo(String name, JmxAttributeField jmxAttribute)
           
 
Method Summary
 String getDescription()
           
 String getName()
           
 boolean isReadible()
           
 boolean isWritable()
           
 void setDescription(String description)
          Not required.
 void setName(String name)
          Required.
 void setReadible(boolean isReadible)
          Not required.
 void setWritable(boolean isWritable)
          Not required.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public String name

isReadible

public boolean isReadible

isWritable

public boolean isWritable

description

public String description
Constructor Detail

JmxAttributeFieldInfo

public JmxAttributeFieldInfo()

JmxAttributeFieldInfo

public JmxAttributeFieldInfo(String name,
                             boolean isReadible,
                             boolean isWritable,
                             String description)

JmxAttributeFieldInfo

public JmxAttributeFieldInfo(String name,
                             JmxAttributeField jmxAttribute)
Method Detail

getName

public String getName()

setName

public void setName(String name)
Required.


isReadible

public boolean isReadible()

setReadible

public void setReadible(boolean isReadible)
Not required. Default is true.


isWritable

public boolean isWritable()

setWritable

public void setWritable(boolean isWritable)
Not required. Default is false.


getDescription

public String getDescription()

setDescription

public void setDescription(String description)
Not required.



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