I am still not sure that I got my question answered, most likely because I didn’‘t make it clear what I’‘m doing. But, maybe when it’‘s clear, the answer is the same. Let’'s see.
Because, as you say, there are differences in server behavior, I need to build what I am calling JabberNanny, a client which sits in one conference room and spawns specific conference rooms at the will of administrative users. In those rooms, there will be no p2p conferencing, rather transfers of XML messages. I don’'t want the conference room to spill its history, just dump whatever has yet to be read by whichever prelisted client goes present.
So, I’'m trying to use the lone XMPPConnection that made the JabberNanny conference room create more GroupChat instances off the same connection.
Does that make sense?
If it doesn’'t, then the child GroupChats will need to grab their own connection. Yes?