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.


Variable Index

 o LIBRARY_LENGTH_NOT_VALID
The return code indicating that the length of the library name is not valid.
 o 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.
 o MEMBER_LENGTH_NOT_VALID
The return code indicating that the length of the member name is not valid.
 o 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.
 o OBJECT_LENGTH_NOT_VALID
The return code indicating that the length of the object name is not valid.
 o OBJECT_TYPE_NOT_VALID
The return code indicating that the object type is not valid.
 o 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/.
 o QSYS_SYNTAX_NOT_VALID
The return code indicating that the path starts with /QSYS.LIB/QSYS.LIB.
 o TYPE_LENGTH_NOT_VALID
The return code indicating that the length of the object type is not valid.

Method Index

 o getReturnCode()
Returns the return code associated with this exception.

Variables

 o OBJECT_TYPE_NOT_VALID
 public static final int OBJECT_TYPE_NOT_VALID
The return code indicating that the object type is not valid.

 o 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.

 o 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.

 o 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.

 o 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.

 o 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/.

 o 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.

 o 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.

 o 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.

Methods

 o 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