IBM Support

Access IBM i Resources

General Page

Access IBM i Resources
Access IBM i Resources
  • Database
    JDBC - DB2 for i data can be accessed using a JDBC driver written to the interface defined by the JDBC 4.2 specification. Record-Level database access - Physical and logical files on the system can be accessed a record at a time using the interface of these classes. Files and members can be created, read, deleted, and updated.
     
  • Integrated File System - The file system classes allow access to files in the Integrated File System. Through the Integrated File System file classes, a Java program can open an input or output stream, open a file for random access, list the contents of a directory, and do other common file system tasks.
     
  • Programs - Any IBM i program can be called. Parameters can be passed to the IBM i program and data can be returned to the Java program when the server program exits.
     
  • A program call framework is provided via a program call markup language (PCML), a tag language used for supporting the program call function of the Toolbox. The language fully describes all parameters, structures and field relationships necessary to call an IBM i program.
     
  • Commands - Any non-interactive IBM i command can be run. A list of IBM i messages generated by the command is available when the command completes.
     
  • Data Queues - Access to both keyed and sequential data queues is provided. Entries can be added to and removed from a data queue, and data queues can be created or deleted on the system.
     
  • Print - Access to IBM i print resources is provided. Using the print classes you can retrieve lists of spooled files, output queues, printers, and other print resources. You can work with output queues and spooled files, answer messages for spooled files and do other print related tasks. Additionally, classes are provided to create new spooled files on the system, and to generate SCS printer data streams. Writing directly to these classes, applications and applets can generate output on the IBM i spool system.
     
  • Jobs - Access IBM i jobs and job logs. Using the job classes you can retrieve messages in a job log, information about a job (name, number, type, user, status, job queue, and more), or get a list of jobs based on your selection.
     
  • Messages - Access IBM i messages, message queues, and message files. Using the message classes you can retrieve a message that is generated from a previous operation such as a command call, information about a message on a message queue, and interact with a message queue allowing you to send, receive, and even reply to messages.
     
  • Users and Groups - Access users and groups. The user and group classes allow you to get a list of users and groups on the system and information about each user.
     
  • User Spaces - Access user spaces. Use the user space class to read, write, create, and delete user spaces on the system.
     
  • Data Areas - Access various kinds of data areas (character, decimal, local, logical). Entries can be added to and removed from a data queue, and data queues can be created or deleted on the system. Use the data area classes to read, write, create, and delete data areas on the system.
     
  • System Values - Query and reset system values and network attributes on the system.
     
  • System Status - Retrieve system status information. Using the SystemStatus class you can retrieve information such as the total number of user jobs and system jobs currently running on the system, and the storage capacity of the system's auxiliary storage pool.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
19 October 2021

UID

ibm11118775