|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oddjob.jmx.general.SimpleMBeanNode
public class SimpleMBeanNode
A Simple implementation of an MBeanNode
.
Constructor Summary | |
---|---|
SimpleMBeanNode(ObjectName objectName,
MBeanServerConnection mBeanServer,
ClassResolver classResolver)
Constructor |
Method Summary | |
---|---|
void |
addIconListener(IconListener listener)
Add a listener. |
boolean |
contains(String arg0,
String arg1)
|
Map<String,String> |
describe()
Provides the properties. |
void |
destroy()
destroy the client side object. |
Object |
get(String name)
|
Object |
get(String arg0,
int arg1)
|
Object |
get(String arg0,
String arg1)
|
org.apache.commons.beanutils.DynaClass |
getDynaClass()
|
ImageIcon |
iconForId(String id)
Return the IconTip (Icon and ToolTip pair). |
void |
initialise()
Called from the DomainNode to initialise this node. |
Object |
invoke(String name,
InvokerArguments args)
Invoke something. |
String |
loggerName()
Provide the logger name. |
void |
remove(String arg0,
String arg1)
|
void |
removeIconListener(IconListener listener)
Remove a listener. |
void |
set(String arg0,
int arg1,
Object arg2)
|
void |
set(String name,
Object value)
|
void |
set(String arg0,
String arg1,
Object arg2)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SimpleMBeanNode(ObjectName objectName, MBeanServerConnection mBeanServer, ClassResolver classResolver) throws IntrospectionException, InstanceNotFoundException, ReflectionException, IOException
objectName
- mBeanServer
- classResolver
-
IntrospectionException
InstanceNotFoundException
ReflectionException
IOException
Method Detail |
---|
public void initialise()
MBeanNode
DomainNode
to initialise this node.
initialise
in interface MBeanNode
public String loggerName()
LogEnabled
loggerName
in interface LogEnabled
public Object invoke(String name, InvokerArguments args)
Invoker
invoke
in interface Invoker
name
- The name of the thing to be invoked.args
- Parameters. never null.
public void addIconListener(IconListener listener)
Iconic
addIconListener
in interface Iconic
listener
- The IconListener.public ImageIcon iconForId(String id)
Iconic
iconForId
in interface Iconic
id
- The icon id.
public void removeIconListener(IconListener listener)
Iconic
removeIconListener
in interface Iconic
listener
- The IconListener.public String toString()
toString
in class Object
public boolean contains(String arg0, String arg1)
contains
in interface org.apache.commons.beanutils.DynaBean
public Object get(String name)
get
in interface org.apache.commons.beanutils.DynaBean
public Object get(String arg0, int arg1)
get
in interface org.apache.commons.beanutils.DynaBean
public Object get(String arg0, String arg1)
get
in interface org.apache.commons.beanutils.DynaBean
public org.apache.commons.beanutils.DynaClass getDynaClass()
getDynaClass
in interface org.apache.commons.beanutils.DynaBean
public void remove(String arg0, String arg1)
remove
in interface org.apache.commons.beanutils.DynaBean
public void set(String name, Object value)
set
in interface org.apache.commons.beanutils.DynaBean
public void set(String arg0, int arg1, Object arg2)
set
in interface org.apache.commons.beanutils.DynaBean
public void set(String arg0, String arg1, Object arg2)
set
in interface org.apache.commons.beanutils.DynaBean
public Map<String,String> describe()
Describeable
describe
in interface Describeable
public void destroy()
Destroyable
destroy
in interface Destroyable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |