com.progress.open4gl
Class RunTime4GLException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.progress.common.exception.ProException
                    |
                    +--com.progress.open4gl.Open4GLException
                          |
                          +--com.progress.open4gl.RunTime4GLException
All Implemented Interfaces:
com.progress.common.exception.IChainableException, java.io.Serializable
Direct Known Subclasses:
RunTime4GLErrorException, RunTime4GLQuitException, RunTime4GLStopException

public class RunTime4GLException
extends Open4GLException

The RunTime4GLException family of exceptions correspond to 4GL ERROR, STOP, and QUIT conditions.

See Also:
Serialized Form

Field Summary
static int ERROR_CONDITION
           
static int NO_CONDITION
           
static int QUIT_CONDITION
           
static int STOP_CONDITION
           
 
Constructor Summary
RunTime4GLException(long id, java.lang.Object[] args, int err)
           
 
Method Summary
static RunTime4GLException createException(int condition, int errorNum, java.lang.String errorString, java.lang.String retStr, boolean noRet)
           
 java.lang.String getProcReturnString()
           
 boolean hasProcReturnString()
           
 
Methods inherited from class com.progress.common.exception.ProException
getArgument, getLocalizedMessage, getMessage, getMessageId, getPrevious, setMessageId, setPrevious, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ERROR_CONDITION

public static final int ERROR_CONDITION
See Also:
Constant Field Values

NO_CONDITION

public static final int NO_CONDITION
See Also:
Constant Field Values

QUIT_CONDITION

public static final int QUIT_CONDITION
See Also:
Constant Field Values

STOP_CONDITION

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

RunTime4GLException

public RunTime4GLException(long id,
                           java.lang.Object[] args,
                           int err)
Method Detail

createException

public static RunTime4GLException createException(int condition,
                                                  int errorNum,
                                                  java.lang.String errorString,
                                                  java.lang.String retStr,
                                                  boolean noRet)

getProcReturnString

public java.lang.String getProcReturnString()

hasProcReturnString

public boolean hasProcReturnString()