Availability of API

Does Spark provides Java APIs to extend messaging services or embed the same in other applications.


What do you mean by “Java APIs”? Source is available via svn http://www.igniterealtime.org/downloads/source.jsp

Yes, that is source area, but If I have to integrate this messaging solution with another application say a e-mail how do I do that integration. Are there any API’s exposed for calling this application ?


Well, that is a question for developers or someone more experienced. Btw, this question is more suitable in Spark Dev forum. Spark is build upon Smack API, maybe you can find something in its documentation or JavaDocs. http://www.igniterealtime.org/projects/smack/index.jsp

Smack (also open source and available on this site) is the underlying API used by Spark to make XMPP connections.

I think i found the API that you want.

all vesion provides in svn don’t include a file named API except this one: http://www.igniterealtime.org/projects/spark/sparkplug-kit.jsp