All Packages Class Hierarchy This Package Previous Next Index
Class com.ibm.as400.access.AFPResource
java.lang.Object
|
+----com.ibm.as400.access.PrintObject
|
+----com.ibm.as400.access.AFPResource
- public class AFPResource
- extends PrintObject
- implements Serializable
The AFPResource class represents an AS/400 AFP resource.
An instance of this class can be used to manipulate an individual
AS/400 AFP resource.
See AFP Resource Attributes for
valid attributes.
-
STR_FNTRSC
-
-
STR_FORMDF
-
-
STR_OVL
-
-
STR_PAGDFN
-
-
STR_PAGSEG
-
-
AFPResource()
- Constructs an AFPResource object.
-
AFPResource(AS400, String)
- Constructs an AFPResource object.
-
getInputStream()
- Returns an input stream that can be used to read the contents of the
AFP resource.
-
getName()
- Returns the name of the AFP resource.
-
getPath()
- Returns the integrated file system pathname of the AFP resource.
-
setPath(String)
- Sets the integrated file system pathname of the AFP resource.
STR_FNTRSC
public static final String STR_FNTRSC
STR_FORMDF
public static final String STR_FORMDF
STR_OVL
public static final String STR_OVL
STR_PAGDFN
public static final String STR_PAGDFN
STR_PAGSEG
public static final String STR_PAGSEG
AFPResource
public AFPResource()
- Constructs an AFPResource object. The AS/400 system and the
integrated file system name of the AFP resource must be set
later. This constructor is provided for visual application
builders that support JavaBeans. It is not intended for use
by application programmers.
- See Also:
- setSystem, setPath
AFPResource
public AFPResource(AS400 system,
String resourceName)
- Constructs an AFPResource object. It uses the system and
resource name that identify it on that system.
The AS/400 referenced by system must be at V3R7 or later to
support using AFP resources.
- Parameters:
- system - The AS/400 on which this AFP resource exists.
- resourceName - The integrated file system name of the AFP resource. The format of
the resource string must be in the format of "/QSYS.LIB/libname.LIB/resourcename.type".
Valid values for type include FNTRSC, FORMDF, OVL, PAGSEG, and PAGDFN.
getInputStream
public PrintObjectInputStream getInputStream() throws AS400Exception, AS400SecurityException, ErrorCompletingRequestException, IOException, InterruptedException, RequestNotSupportedException
- Returns an input stream that can be used to read the contents of the
AFP resource.
- Returns:
- The input stream object that can be used to read the contents
of this AFP resource.
- Throws: AS400Exception
- If the AS/400 system returns an error message.
- Throws: AS400SecurityException
- If a security or authority error occurs.
- Throws: ErrorCompletingRequestException
- If an error occurs before the request completed.
- Throws: IOException
- If an error occurs while communicating with the AS/400.
- Throws: InterruptedException
- If this thread is interrupted.
- Throws: RequestNotSupportedException
- If the requested function is not supported because
the AS/400 system is not at the correct level.
getName
public String getName()
- Returns the name of the AFP resource.
- Returns:
- The name of the AFP resource.
getPath
public String getPath()
- Returns the integrated file system pathname of the AFP resource.
- Returns:
- The integrated file system pathname of the AFP resource.
setPath
public void setPath(String path) throws PropertyVetoException
- Sets the integrated file system pathname of the AFP resource.
- Parameters:
- path - The integrated file system name of the AFP resource. The format of
the resource string must be in the format of "/QSYS.LIB/libname.LIB/resourcename.type".
Valid values for type include FNTRSC, FORMDF, OVL, PAGSEG, and PAGDFN.
- Throws: PropertyVetoException
- If the change is vetoed.
All Packages Class Hierarchy This Package Previous Next Index