java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.management.JMRuntimeException
javax.management.RuntimeMBeanException
- All Implemented Interfaces:
- Serializable
public class RuntimeMBeanException extends JMRuntimeException
Represents runtime exceptions thrown by MBean methods in
 the agent. It "wraps" the actual 
java.lang.RuntimeException exception thrown.
 This exception will be built by the MBeanServer when a call to an
 MBean method throws a runtime exception.- Since:
- 1.5
- See Also:
- Serialized Form
- 
Constructor SummaryConstructors Constructor Description RuntimeMBeanException(RuntimeException e)Creates aRuntimeMBeanExceptionthat wraps the actualjava.lang.RuntimeException.RuntimeMBeanException(RuntimeException e, String message)Creates aRuntimeMBeanExceptionthat wraps the actualjava.lang.RuntimeExceptionwith a detailed message.
- 
Method SummaryModifier and Type Method Description ThrowablegetCause()Returns the actualRuntimeExceptionthrown.RuntimeExceptiongetTargetException()Returns the actualRuntimeExceptionthrown.Methods declared in class java.lang.ThrowableaddSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
RuntimeMBeanExceptionCreates aRuntimeMBeanExceptionthat wraps the actualjava.lang.RuntimeException.- Parameters:
- e- the wrapped exception.
 
- 
RuntimeMBeanExceptionCreates aRuntimeMBeanExceptionthat wraps the actualjava.lang.RuntimeExceptionwith a detailed message.- Parameters:
- e- the wrapped exception.
- message- the detail message.
 
 
- 
- 
Method Details- 
getTargetExceptionReturns the actualRuntimeExceptionthrown.- Returns:
- the wrapped RuntimeException.
 
- 
getCauseReturns the actualRuntimeExceptionthrown.- Overrides:
- getCausein class- Throwable
- Returns:
- the wrapped RuntimeException.
 
 
-