IBM LPP Application Development Products 681Draft Document for Review October 18, 2004 5486LPAD.fmGraphical toolboxIBM Toolbox for Java incorporates the following features: Displays cells in a table column as check boxes Specifies a minimum height and width for dialogs to ensure proper display ofdialog elements Specifies that the first column in a table contains a dynamic hierarchical tree,where each cell corresponds to a tree nodeProgrammed access to PDF and e-mail servicesA new spooled file copy method provides an identical copy of a target spooled fileto be made and routed to an output queue. Application developers can set up adynamic, programmed interface to PDF and e-mail services. This is the sametechnique used by both iSeries Navigator and iSeries Access for Web to useInfoprint Server PDF and e-mail functions. The spooled file copy method supportis provided in the form of a functional PTF for IBM Toolbox for Java for V5R2.The spooled copy method enables the application developer to create an API-likeprocess to access PDF services. The developer can monitor the PDF data queueto see when PDF processing has completed and then proceed with any“downstream” function with the PDF file. The spooled copy method performsthree functions: Provides an identical copy of the target spooled file, leaving the targetspooled file as is for other disposition Enables PDF and e-mail parameters to be associated with the new copy Drops the spooled file in the target PDF writer queue, which automaticallyinvokes PDF processingSolutions and benefitsIBM Toolbox for Java supports the SSL specification. Data flowing between theworkstation and an iSeries running OS/400 V5R1 or later can run across an SSLconnection providing data encryption and server authentication.IBM Toolbox for Java uses the iSeries Host Servers as access points to thesystem. Because IBM Toolbox for Java uses communication functions built intoJava, you do not need to use iSeries Access Express for Windows to use IBMToolbox for Java. Each server runs in a separate job on the server, and eachserver job sends and receives data streams on a socket connection.IBM Toolbox for Java is Java-compatible so it can run on any platform that fullysupports the JVM 1.1.8 specification, supports Java applets and applications,and provides JavaBeans for most public interfaces. It uses OS/400 servers as the