com.crystaldecisions.sdk.exception
Class ExceptionCodeHandler

java.lang.Object
  extended by com.crystaldecisions.sdk.exception.ExceptionCodeHandler

public class ExceptionCodeHandler
extends java.lang.Object


Field Summary
static int BASE_ERROR_MASK
           
static int DETAILED_ERROR_MASK
           
static int EXCEPTION_CLASS_MASK
           
static int SERVER_ERROR_MASK
           
 
Constructor Summary
ExceptionCodeHandler()
           
 
Method Summary
static int getBaseError(int code)
           
static int getErrorCode(int code)
           
static int getExceptionClass(int code)
           
static boolean isServerException(int code)
           
static int makeCode(boolean isServerError, int classId, int errorId)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER_ERROR_MASK

public static final int SERVER_ERROR_MASK
See Also:
Constant Field Values

EXCEPTION_CLASS_MASK

public static final int EXCEPTION_CLASS_MASK
See Also:
Constant Field Values

BASE_ERROR_MASK

public static final int BASE_ERROR_MASK
See Also:
Constant Field Values

DETAILED_ERROR_MASK

public static final int DETAILED_ERROR_MASK
See Also:
Constant Field Values
Constructor Detail

ExceptionCodeHandler

public ExceptionCodeHandler()
Method Detail

isServerException

public static boolean isServerException(int code)

getExceptionClass

public static int getExceptionClass(int code)

getBaseError

public static int getBaseError(int code)

getErrorCode

public static int getErrorCode(int code)

makeCode

public static int makeCode(boolean isServerError,
                           int classId,
                           int errorId)