We are using Wildfire 2.4.0 server and smack API for client.
I have a question about the where incoming messages to the client are processed. Specifically, where is the "login
success" message processed at the client. We want to write an extension to the smack client to send out a new message
to the server after client has successfully logged in (that is, after the “login success” message has been received by
client).
We explicitly do not want to modify the “login success” message that is sent by the server, because up on examination of
the code in org.jivesoftware.wildfire.handler.IQHandler.java, we would have to change JIVE server’'s code. We would rather filter the “login success” message and listen to it, if this is possible.
what is the best solution around for this?