added multi-threaded client support to the opensrf network/xmpp layer
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Fri, 17 Aug 2007 21:57:16 +0000 (21:57 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Fri, 17 Aug 2007 21:57:16 +0000 (21:57 +0000)
commit503d4576971a338bbc2524e19cd63bc8233031ca
tree8981e4323269efb939bf02f494822671ee140407
parent46d80619b691e99a485a648fced30333bc0e2810
added multi-threaded client support to the opensrf network/xmpp layer
this is all managed below the covers so that clients can continue to safely
use bootstrapClient and will all "just work"

we now allow 1 xmpp connection per thread, as opposed to 1 per process.

added a test module

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1079 9efc2488-bf62-4759-914b-345cdb29e865
src/java/org/opensrf/ClientSession.java
src/java/org/opensrf/Request.java
src/java/org/opensrf/Session.java
src/java/org/opensrf/Sys.java
src/java/org/opensrf/net/xmpp/XMPPSession.java
src/java/org/opensrf/test/TestThread.java [new file with mode: 0644]