OpenNMS OSS/J interface Qos Daemon

This project provides partial implementation of the OSS/J QoS interface for OpenNMS.  It is  offered as an illustrative and training tool to explain OSS/J and to gauge interest from the  OpenNMS community in taking the project forwards.

 

This project leverage's the OSSbeans project which provides the core classes for the OSS/J  implementation. OSSbeans are a separate project hosted as part of the University of Southampton  OpenOSS initiative at http://sourceforge.net/projects/openoss

The interface is based upon the OSS/J QoS specification available at www.ossj.org. The basic  principles and design patterns of the the specification are implemented however not all of the  mandatory functionality is complete and the interface has not been tested against the OSS/J SDK.

 

Where functionality is provided it does so using classes implementing interfaces conforming to the  javax.oss interface tree and the XML messaging uses messages conforming to the OSS/J Qos  XSD's. This provides a firm basis for moving towards full OSS/J compliance in future releases.