com.businessobjects.sdk.biar.om
Class OMException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.businessobjects.sdk.biar.BIARException
              extended by com.businessobjects.sdk.biar.om.OMException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BatchOMException, OMException.CESDKException, OMException.ExceptionWrapper, OMException.StorageException

public abstract class OMException
extends BIARException

Thrown when an exceptional condition occurs in one of the Object Manager API methods. Subclasses provide somewhat more granular diagnosis of the underlying cause.

See Also:
Serialized Form

Nested Class Summary
static class OMException.CESDKException
          Thrown to indicate that an SDKException has occured within the Object Manager.
static class OMException.ExceptionWrapper
          Thrown to indicate a general exceptional condition occuring in the Object Manager that was caused by another exception.
static class OMException.StorageException
          Thrown to indicate that an exception occured in the storage layer of the Object Manager that prevents reading or writing information persisted in the Object Manager.
 
Nested classes/interfaces inherited from class com.businessobjects.sdk.biar.BIARException
BIARException.EngineException, BIARException.IOException, BIARException.SDKException
 
Method Summary
abstract  void rethrow()
           
 
Methods inherited from class com.businessobjects.sdk.biar.BIARException
adapt, getDetailMessage, getDetailMessage, getErrorCodeString, getMessage, getMessage, serialize
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

rethrow

public abstract void rethrow()
                      throws OMException
Specified by:
rethrow in class BIARException
Throws:
OMException