Use the following as an example for your program.
////////////////////////////////////////////////////////////////////////////////// // // Example using the Message Queue function of the IBM Toolbox for Java // ////////////////////////////////////////////////////////////////////////////////// // // This source is an example of IBM Toolbox for Java "Message Queue". // IBM grants you a nonexclusive license to use this as an example // from which you can generate similar function tailored to // your own specific needs. // // This sample code is provided by IBM for illustrative purposes // only. These examples have not been thoroughly tested under all // conditions. IBM, therefore, cannot guarantee or imply // reliability, serviceability, or function of these programs. // // All programs contained herein are provided to you "AS IS" // without any warranties of any kind. The implied warranties of // merchantability and fitness for a particular purpose are // expressly disclaimed. // // IBM Toolbox for Java // (C) Copyright IBM Corp. 1999 // All rights reserved. // US Government Users Restricted Rights - // Use, duplication, or disclosure restricted // by GSA ADP Schedule Contract with IBM Corp. // ////////////////////////////////////////////////////////////////////////////////// package examples; import java.io.*; import java.util.*; import com.ibm.as400.access.*; public class displayMessages extends Object { public static void main(String[] parameters) { displayMessages me = new displayMessages(); me.Main(parameters); System.exit(0); } void displayMessage() { } void Main(String[] parms) { try { AS400 system = new AS400(); if (parms.length > 0) system.setSystemName(parms[0]); MessageQueue queue = new MessageQueue(system, MessageQueue.CURRENT); 1Enumeration e = queue.getMessages(); 2
while (e.hasMoreElements()) { QueuedMessage message = (QueuedMessage) e.nextElement(); 3
System.out.println(message.getText()); 4
} } catch (Exception e) { e.printStackTrace(); } } }
![]() Previous |
---|