oracle.panama
Class PanamaException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--oracle.panama.PanamaException
All Implemented Interfaces:
NestedException, java.io.Serializable
Direct Known Subclasses:
AbortServiceException, AdapterException, AuthenticationException, AuthorizationException, CallerLocationException, DeviceNotFoundException, FeedException, LMSException, UnauthorizedOperationException

public class PanamaException
extends java.lang.Exception
implements NestedException

The Panama Application Exception, is typically thrown on errors caused by invalid usage like mismatch in configuration parameters or due to broken business rules etc. etc...

This kind of error is non fatal, and most probably the System can continue without any Systems Administrations work.

See Also:
NestedException, Serialized Form

Constructor Summary
PanamaException(java.lang.String msg)
          Construct a PanamaException with a plain message.
PanamaException(java.lang.Throwable detail)
           
 
Method Summary
TypeMethod
 java.lang.Throwable getDetail()
          Get the nested exception.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PanamaException

public PanamaException(java.lang.String msg)
Construct a PanamaException with a plain message.
Parameters:
msg - the message.

PanamaException

public PanamaException(java.lang.Throwable detail)
Method Detail

getDetail

public java.lang.Throwable getDetail()
Get the nested exception.
Specified by:
getDetail in interface NestedException
Returns:
the nested exception.