Initiating a file transfer within openfire plugin

I have a client/server application that I built using Smack. A co-worker suggested that the server could be an openfire plugin - and that was obvious once he suggested it.

I have been working at translating it since openfire doesn’t use smack (the question as to why it doesn’t is for another thread).

In order to complete this, I need the plugin to have the capability to both initiate and be the target of file transfers. While easy to do in smack, I don’t see anything in the API for openfire that allows for this. The FileTransferManager interface in openfire only has methods to monitor transfers between clients, not to initiate or receive them itself.

Is this currently possible within openfire?


Michael C Carter

Senior Software Engineer

The Design Knowledge Company