Resource classes

The Resource package and its classes have been deprecated. You are advised to use the Access package instead.

The com.ibm.as400.resource package provides a generic framework for working with various AS400 objects and lists. This framework provides a consistent programming interface to all such objects and lists.

The resource package includes the following classes:

  • Resource - an object that represents a system resource, such as a user, printer, job, message, or file. Concrete subclasses of resource include:
    • RIFSFile
    • RJavaProgram
    • RJob
    • RPrinter
    • RQueuedMessage
    • RSoftwareResource
    • RUser
    Note: The NetServer classes in the access package are also concrete subclasses of Resource.
  • ResourceList - an object that represents a list of system resources, such as a list of users, printers, jobs, messages, or files. Concrete subclasses of resource include:
    • RIFSFileList
    • RJobList
    • RJobLog
    • RMessageQueue
    • RPrinterList
    • RUserList
  • Presentation - an object that allows you to present information about resource objects, resource lists, attributes, selections, and sorts to end users