Is wildfire server architecture based on JMS

Can anybody tell me the architecture of wildfire server or related document? I am a newbie and wanna know whether the server is based on JMS and could be very flexible for plugging in other API functionalities?

see http://www.jivesoftware.org/community/thread.jspa?threadID=21185