| JavaTM 2 Platform Std. Ed. v1.6.0
javax.management
Class MBeanException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.management.JMException
javax.management.MBeanException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- MBeanRegistrationException
public class MBeanException - extends JMException
Represents "user defined" exceptions thrown by MBean methods
in the agent. It "wraps" the actual "user defined" exception thrown.
This exception will be built by the MBeanServer when a call to an
MBean method results in an unknown exception.
- Since:
- 1.5
- See Also:
- Serialized Form
MBeanException
public MBeanException(Exception e)
- Creates an
MBeanException that wraps the actual java.lang.Exception.
- Parameters:
e - the wrapped exception.
MBeanException
public MBeanException(Exception e,
String message)
- Creates an
MBeanException that wraps the actual java.lang.Exception with
a detail message.
- Parameters:
e - the wrapped exception.message - the detail message.
getTargetException
public Exception getTargetException()
- Return the actual
Exception thrown.
- Returns:
- the wrapped exception.
getCause
public Throwable getCause()
- Return the actual
Exception thrown.
- Overrides:
getCause in class Throwable
- Returns:
- the wrapped exception.
Copyright 2003 Sun Microsystems, Inc. All rights reserved
|