All Packages Class Hierarchy This Package Previous Next Index
Class com.ibm.as400.access.IllegalPathNameException
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.lang.RuntimeException
|
+----com.ibm.as400.access.IllegalPathNameException
- public class IllegalPathNameException
- extends RuntimeException
- implements ReturnCodeException
The IllegalPathNameException class represents an exception
that indicates that the integrated file system path name
is not valid.
-
LIBRARY_LENGTH_NOT_VALID
- The return code indicating that
the length of the library name is not valid.
-
LIBRARY_SPECIFICATION_NOT_VALID
- The return code indicating that
the path is not specified correctly, and the most likely cause
is a library specification that does not have the .LIB
extension.
-
MEMBER_LENGTH_NOT_VALID
- The return code indicating that
the length of the member name is not valid.
-
MEMBER_WITHOUT_FILE
- The return code indicating that
the path name represents an object of type .MBR, but
does not contain a valid .FILE specification.
-
OBJECT_LENGTH_NOT_VALID
- The return code indicating that
the length of the object name is not valid.
-
OBJECT_TYPE_NOT_VALID
- The return code indicating that
the object type is not valid.
-
QSYS_PREFIX_MISSING
- The return code indicating that
the object is required to be in the QSYS file system, but the
integrated file system name does not begin with /QSYS.LIB/.
-
QSYS_SYNTAX_NOT_VALID
- The return code indicating that
the path starts with /QSYS.LIB/QSYS.LIB.
-
TYPE_LENGTH_NOT_VALID
- The return code indicating that
the length of the object type is not valid.
-
getReturnCode()
- Returns the return code associated with this exception.
OBJECT_TYPE_NOT_VALID
public static final int OBJECT_TYPE_NOT_VALID
- The return code indicating that
the object type is not valid.
LIBRARY_LENGTH_NOT_VALID
public static final int LIBRARY_LENGTH_NOT_VALID
- The return code indicating that
the length of the library name is not valid.
OBJECT_LENGTH_NOT_VALID
public static final int OBJECT_LENGTH_NOT_VALID
- The return code indicating that
the length of the object name is not valid.
MEMBER_LENGTH_NOT_VALID
public static final int MEMBER_LENGTH_NOT_VALID
- The return code indicating that
the length of the member name is not valid.
TYPE_LENGTH_NOT_VALID
public static final int TYPE_LENGTH_NOT_VALID
- The return code indicating that
the length of the object type is not valid.
QSYS_PREFIX_MISSING
public static final int QSYS_PREFIX_MISSING
- The return code indicating that
the object is required to be in the QSYS file system, but the
integrated file system name does not begin with /QSYS.LIB/.
QSYS_SYNTAX_NOT_VALID
public static final int QSYS_SYNTAX_NOT_VALID
- The return code indicating that
the path starts with /QSYS.LIB/QSYS.LIB. Objects in library
QSYS should not repeat the library specification.
MEMBER_WITHOUT_FILE
public static final int MEMBER_WITHOUT_FILE
- The return code indicating that
the path name represents an object of type .MBR, but
does not contain a valid .FILE specification.
LIBRARY_SPECIFICATION_NOT_VALID
public static final int LIBRARY_SPECIFICATION_NOT_VALID
- The return code indicating that
the path is not specified correctly, and the most likely cause
is a library specification that does not have the .LIB
extension.
getReturnCode
public int getReturnCode()
- Returns the return code associated with this exception.
- Returns:
- The return code.
All Packages Class Hierarchy This Package Previous Next Index