当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 jmx API Documentation 英文版文档
JMXInvocationHandler (JBoss/JMX API) - JBoss 4.0.1 sp1 jmx API Documentation 英文版文档
org.jboss.mx.util
Class JMXInvocationHandler
java.lang.Object
org.jboss.mx.util.JMXInvocationHandler
- All Implemented Interfaces:
- InvocationHandler, ProxyContext, Serializable
- public class JMXInvocationHandler
- extends Object
- implements ProxyContext, InvocationHandler, Serializable
Invocation handler for MBean proxies.
- Version:
- $Revision: 1.7 $
- Author:
- Juha Lindfors.
- See Also:
- Serialized Form
server
protected MBeanServer server
- Reference to the MBean server this proxy connects to.
objectName
protected ObjectName objectName
- The object name of the MBean this proxy represents.
JMXInvocationHandler
public JMXInvocationHandler(MBeanServer server,
ObjectName name)
throws MBeanProxyCreationException
- Constructs a new JMX MBean Proxy invocation handler.
- Parameters:
server
- reference to the MBean server this proxy connects toname
- object name of the MBean this proxy represents
- Throws:
MBeanProxyCreationException
- wraps underlying JMX exceptions in
case the proxy creation fails
invoke
public Object invoke(Object proxy,
Method method,
Object[] args)
throws Exception
- Specified by:
invoke
in interface InvocationHandler
- Throws:
Exception
getExceptionHandler
public ProxyExceptionHandler getExceptionHandler()
setExceptionHandler
public void setExceptionHandler(ProxyExceptionHandler handler)
- Specified by:
setExceptionHandler
in interface ProxyContext
getMBeanServer
public MBeanServer getMBeanServer()
- Specified by:
getMBeanServer
in interface ProxyContext
getObjectName
public ObjectName getObjectName()
- Specified by:
getObjectName
in interface ProxyContext
toString
public String toString()
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.