com.ibm.as400.access
Class ExtendedIllegalArgumentException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.RuntimeException
|
+--java.lang.IllegalArgumentException
|
+--com.ibm.as400.access.ExtendedIllegalArgumentException
- All Implemented Interfaces:
- ReturnCodeException, java.io.Serializable
- public class ExtendedIllegalArgumentException
- extends java.lang.IllegalArgumentException
- implements ReturnCodeException
The ExtendedIllegalArgumentException class represents an exception that indicates that an argument is not valid.
- See Also:
- Serialized Form
Field Summary |
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_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. |
Method Summary |
int |
getReturnCode()
Returns the return code associated with this exception. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LENGTH_NOT_VALID
public static final int LENGTH_NOT_VALID
- The return code indicating that the length is not valid.
PARAMETER_VALUE_NOT_VALID
public static final int PARAMETER_VALUE_NOT_VALID
- The return code indicating that the parameter value is not valid.
PATH_NOT_VALID
public static final int PATH_NOT_VALID
- The return code indicating that the path is not valid.
RANGE_NOT_VALID
public static final int RANGE_NOT_VALID
- The return code indicating that the parameter value is out of the allowed range.
FIELD_NOT_FOUND
public static final int FIELD_NOT_FOUND
- The return code indicating that the field was not found.
SIGNON_CHAR_NOT_VALID
public static final int SIGNON_CHAR_NOT_VALID
- The return code indicating that the user ID or password contains a character that is not valid.
ExtendedIllegalArgumentException
public ExtendedIllegalArgumentException(java.lang.String argument,
int returnCode)
- Constructs an ExtendedIllegalArgumentException object. It indicates that a method has been passed an illegal argument.
- Parameters:
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.
getReturnCode
public int getReturnCode()
- Returns the return code associated with this exception.
- Specified by:
getReturnCode
in interface ReturnCodeException
- Returns:
- The return code.