| List Of API's , Classes and Interfaces Used By User Client Applications | |
| com.adventnet.management.ManagementServices | This API supports generic protocol-neutral Management transactions for user client applications. The user client applications perform all transactions through this API. |
| com.adventnet.management.ManagementServicesAPI | Applications instantiate the ManagementServices implementation in Two/Three tier modes using this API . |
| com.adventnet.management.Property | Applications give all transaction requests specific to the required protocol with the corresponding Protocol Property which is an object implementing this abstract class . |
| com.adventnet.management.ProtocolListener | This interface is used to recieve the responses from the Management Services asynchronously |
| com.adventnet.management.MSEventListener | This interface is used to recieve from the Management Services , generic events implemented by the corresponding protocol provider implementing the abstract class com.adventnet.management.Event. |
| com.adventnet.management.DeviceConnectionListener | This interface is used to recieve the status of established dedicated
sessions with device agents for connection
oriented protocols. |
| com.adventnet.management.ExceptionListener | This interface is used to recieve any unhandled internal exceptions in the Management Server framework. |
| List Of Abstract Classes and Interfaces Implemented By The Protocol Provider Implementations | |
| com.adventnet.management.ProtocolProvider | This interface contains the API methods using which the Management Server interfaces with the Protocol Provider. |
| com.adventnet.management.Property | The Management Server gives all transaction requests to the provider using objects of this class.The default values of the attributes can be in a xml file , and the file name specified in the file /conf/provider.xml. |
| com.adventnet.management.Event | The Management Server converts all event PDU's from the provider into objects of this class by filtering the PDU through com.adventnet.management.MSEventFilter. |
| com.adventnet.management.MSNotification | The Protocol Provider gives the Event PDU's to the Management Server using objects of this class. |
| com.adventnet.management.MSEventFilter | The Management Server filters all event PDU's recieved from the Protocol Provider using the the corresponding objects of this class. This converts the protocol PDU into a generic object implementing Event. |
The above classes must be specified for the particular proctocol in
<MS_HOME>/conf/provider.xml.
These informations will be loaded by the ManagementServer
when the applications instantiate the
ManagementServices implementation.