javax.management
Class ReflectionExceptionjava.lang.Object java.lang.Throwable java.lang.Exception javax.management.JMException javax.management.ReflectionException
- All Implemented Interfaces:
- Serializable
- public class ReflectionException
- extends JMException
Represents exceptions thrown in the MBean server when using the java.lang.reflect classes to invoke methods on MBeans. It "wraps" the actual java.lang.Exception thrown.
- See Also:
- Serialized Form
Constructor Summary
ReflectionException(Exception e)
Creates a ReflectionException that wraps the actual java.lang.Exception.ReflectionException(Exception e, String message)
Creates a ReflectionException that wraps the actual java.lang.Exception with a detail message.
Method Summary Throwable getCause()
Returns the actual Exception thrown.Exception getTargetException()
Returns the actual Exception thrown.
Methods inherited from class java.lang.Throwable fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail ReflectionException
public ReflectionException(Exception e)
- Creates a ReflectionException that wraps the actual java.lang.Exception.
- Parameters:
- e - the wrapped exception.
ReflectionException
public ReflectionException(Exception e, String message)
- Creates a ReflectionException that wraps the actual java.lang.Exception with a detail message.
- Parameters:
- e - the wrapped exception.
- message - the detail message.
Method Detail getTargetException
public Exception getTargetException()
- Returns the actual Exception thrown.
- Returns:
- the wrapped Exception.
getCause
public Throwable getCause()
- Returns the actual Exception thrown.
- Returns:
- the wrapped Exception.
Submit a bug or featureCopyright 2003 Sun Microsystems, Inc. All rights reserved.