public class ExtendedIllegalArgumentException extends java.lang.IllegalArgumentException implements ReturnCodeException
Modifier and Type | Field and Description |
---|---|
static int |
FIELD_NOT_FOUND
The return code indicating that the field was not found.
|
static int |
LENGTH_NOT_VALID
The return code indicating that the length is not valid.
|
static int |
PARAMETER_VALUE_DATATYPE_NOT_VALID
The return code indicating that the data type requested is not valid.
|
static int |
PARAMETER_VALUE_NOT_VALID
The return code indicating that the parameter value is not valid.
|
static int |
PATH_NOT_VALID
The return code indicating that the path is not valid.
|
static int |
RANGE_NOT_VALID
The return code indicating that the parameter value is out of the allowed range.
|
static int |
SIGNON_CHAR_NOT_VALID
The return code indicating that the user ID or password contains a character that is not valid.
|
Constructor and Description |
---|
ExtendedIllegalArgumentException(java.lang.String argument,
int returnCode)
Constructs an ExtendedIllegalArgumentException object.
|
ExtendedIllegalArgumentException(java.lang.String argument,
int returnCode,
java.lang.Exception e) |
Modifier and Type | Method and Description |
---|---|
int |
getReturnCode()
Returns the return code associated with this exception.
|
public static final int LENGTH_NOT_VALID
public static final int PARAMETER_VALUE_NOT_VALID
public static final int PATH_NOT_VALID
public static final int RANGE_NOT_VALID
public static final int FIELD_NOT_FOUND
public static final int SIGNON_CHAR_NOT_VALID
public static final int PARAMETER_VALUE_DATATYPE_NOT_VALID
public ExtendedIllegalArgumentException(java.lang.String argument, int returnCode)
argument
- The type and value of the argument that was illegal. It should be in the format: argument (value). For example: library (mylib).returnCode
- The return code which identifies the message to be returned.public ExtendedIllegalArgumentException(java.lang.String argument, int returnCode, java.lang.Exception e)
public int getReturnCode()
getReturnCode
in interface ReturnCodeException