javax.management
Class ReflectionException

java.lang.Objec
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--javax.management.JMException
                    |
                    +--

javax.management.ReflectionException


public class

ReflectionException

extends JMException

This class represents exceptions thrown in the agent when using the java.lang.reflect classes to invoke methods on MBeans. It 'wraps' the actual java.lang.Exception thrown.

Version:

1.6

Author:

Attilio Mattiocco, Chiara Montecchio

See Also:

Serialized Form


Constructor Summary

java.lang.Exception)">ReflectionException(java.lang.Exception e)
Creates an ReflectionException that wraps the actual java.lang.Exception.
java.lang.Exception, java.lang.String)">ReflectionException(java.lang.Exception e, java.lang.String message)
Creates an ReflectionException that wraps the actual java.lang.Exception with a detailed message.
 

Method Summary

 java.lang.Exception getTargetException()
 
 

Methods inherited from class java.lang.Throwable

fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

java.lang.Exception)">

 

ReflectionException

public 

ReflectionException

(java.lang.Exception e)
Creates an ReflectionException that wraps the actual java.lang.Exception.


java.lang.Exception, java.lang.String)">

 

ReflectionException

public 

ReflectionException

(java.lang.Exception e, java.lang.String message)
Creates an ReflectionException that wraps the actual java.lang.Exception with a detailed message.

Method Detail

 

getTargetException

public java.lang.Exception 

getTargetException

()

Returns:

the actual java.lang.Exception thrown.