oracle.owb.metadatamgmt.changemgmt
Class MCMException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--oracle.owb.metadatamgmt.changemgmt.MCMException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RestoreException, SnapshotConvertException, SnapshotCreationException, SnapshotDelException, SnapshotLockException, SnapshotNameConflictException, SnapshotUpdateException

public class MCMException
extends java.lang.Exception

This is super class of all Snapshot exceptions. This exception can also be thrown from any repository error, or other platform errors.

See Also:
Serialized Form

Field Summary
protected  java.lang.Exception exp
          Internal platform exception.
 
Constructor Summary
MCMException(java.lang.Exception detailStack)
          Creates a MCM Exception with embedded detailed stack.
MCMException(java.lang.String msg)
          Creates a MCM Exception with descriptive message.
 
Method Summary
 java.lang.String getMessage()
           
 void printDetailStackTrace()
          This method is only for platform debugging purposes, prints a detailed stack trace.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

exp

protected java.lang.Exception exp
Internal platform exception.
Constructor Detail

MCMException

public MCMException(java.lang.String msg)
Creates a MCM Exception with descriptive message.
Parameters:
msg - - Exception Message

MCMException

public MCMException(java.lang.Exception detailStack)
Creates a MCM Exception with embedded detailed stack.
Parameters:
detailStack - - Internal platform stack trace.
Method Detail

printDetailStackTrace

public void printDetailStackTrace()
This method is only for platform debugging purposes, prints a detailed stack trace.

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable
Returns:
Exception Message

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable
Returns:
String representation of this object