org.apache.manifoldcf.core.interfaces
Class ManifoldCFException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.apache.manifoldcf.core.interfaces.ManifoldCFException
All Implemented Interfaces:
java.io.Serializable

public class ManifoldCFException
extends java.lang.Exception

See Also:
Serialized Form

Field Summary
static java.lang.String _rcsid
           
static int DATABASE_CONNECTION_ERROR
           
static int DATABASE_ERROR
           
static int DATABASE_TRANSACTION_ABORT
           
protected  int errcode
           
static int GENERAL_ERROR
           
static int INTERRUPTED
           
static int REPOSITORY_CONNECTION_ERROR
           
static int SETUP_ERROR
           
 
Constructor Summary
ManifoldCFException(java.lang.String errString)
           
ManifoldCFException(java.lang.String errString, int errcode)
           
ManifoldCFException(java.lang.String errString, java.lang.Throwable cause)
           
ManifoldCFException(java.lang.String errString, java.lang.Throwable cause, int errcode)
           
ManifoldCFException(java.lang.Throwable cause)
           
ManifoldCFException(java.lang.Throwable cause, int errcode)
           
 
Method Summary
 int getErrorCode()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_rcsid

public static final java.lang.String _rcsid
See Also:
Constant Field Values

GENERAL_ERROR

public static final int GENERAL_ERROR
See Also:
Constant Field Values

DATABASE_ERROR

public static final int DATABASE_ERROR
See Also:
Constant Field Values

INTERRUPTED

public static final int INTERRUPTED
See Also:
Constant Field Values

SETUP_ERROR

public static final int SETUP_ERROR
See Also:
Constant Field Values

DATABASE_CONNECTION_ERROR

public static final int DATABASE_CONNECTION_ERROR
See Also:
Constant Field Values

REPOSITORY_CONNECTION_ERROR

public static final int REPOSITORY_CONNECTION_ERROR
See Also:
Constant Field Values

DATABASE_TRANSACTION_ABORT

public static final int DATABASE_TRANSACTION_ABORT
See Also:
Constant Field Values

errcode

protected int errcode
Constructor Detail

ManifoldCFException

public ManifoldCFException(java.lang.String errString)

ManifoldCFException

public ManifoldCFException(java.lang.String errString,
                           int errcode)

ManifoldCFException

public ManifoldCFException(java.lang.String errString,
                           java.lang.Throwable cause,
                           int errcode)

ManifoldCFException

public ManifoldCFException(java.lang.String errString,
                           java.lang.Throwable cause)

ManifoldCFException

public ManifoldCFException(java.lang.Throwable cause,
                           int errcode)

ManifoldCFException

public ManifoldCFException(java.lang.Throwable cause)
Method Detail

getErrorCode

public int getErrorCode()