]> git.evergreen-ils.org Git - OpenSRF.git/blob - src/java/org/opensrf/test/TestMultiSession.java
bb0f1a1c09287b731dfca9ab089a51c264424e11
[OpenSRF.git] / src / java / org / opensrf / test / TestMultiSession.java
1 package org.opensrf.test;
2 import org.opensrf.*;
3 import org.opensrf.util.*;
4
5 public class TestMultiSession {
6     public static void main(String[] args) {
7         try {
8             String config = args[0];
9
10             Sys.bootstrapClient(config, "/config/opensrf");
11             MultiSession ses = new MultiSession();
12
13             for(int i = 0; i < 40; i++) {
14                 ses.request("opensrf.settings", "opensrf.system.time");
15             }
16
17             while(!ses.isComplete()) 
18                 System.out.println("result = " + ses.recv(5000) + " and id = " + ses.lastId());
19
20             System.out.println("done");
21             Sys.shutdown();
22         } catch(Exception e) {
23             e.printStackTrace();
24         }
25     }
26 }