I’'m writing a plugin for the jive 2.1.3 server. One of the things I need to do is generate internally a room, configure the room to non-default settings, and populate it with a bot program to monitor activity in the room.
Well using the smack api I ran into a bit of problem trying to do this properly (since it is actually 2+ connections being created since there is already a bot in 1 room and depending on the command it is instructed depends on which server it creates the new room on so it has to login to the other server, create a room on the other server, and monitor activity on that new room on the other server).
Hmm. That might not have made sense but in any event what I would like to get access to is MultiUserChatServer from inside the messenger api rather then trying to do this as bots with the smack api since it is already a plugin inside the messenger application. How do I gain access to a MultiUserChatServer (both new and already existing ones). I found nothing in the org.jivesoftware.messenger.muc that indiciated it might help me out in that area. And I found nothing similtar to the Managers used to provide access for other things like global plugins, accounts, and other things. Any clues would be helpful.