IndicationResponseHandler Class Reference

#include <ResponseHandler.h>

Inheritance diagram for IndicationResponseHandler:
ResponseHandler

List of all members.

Public Member Functions

virtual void deliver (const CIMIndication &indication)=0
virtual void deliver (const Array< CIMIndication > &indications)=0
virtual void deliver (const OperationContext &context, const CIMIndication &indication)=0
virtual void deliver (const OperationContext &context, const Array< CIMIndication > &indications)=0

Detailed Description

The IndicationResponseHandler class is a subclass of the ResponseHandler class which allows delivery of generated indications.


Member Function Documentation

virtual void IndicationResponseHandler::deliver ( const OperationContext context,
const Array< CIMIndication > &  indications 
) [pure virtual]

Delivers multiple indications to the CIM Server with a specified context. The context may include data to be associated with the indications, such as the content language.

Parameters:
context A context associated with the indication delivery.
indications An Array of indication instances to deliver to the CIM Server.
Exceptions:
Exception May be thrown if the data that is delivered is not consistent with the corresponding request or associated schema.
virtual void IndicationResponseHandler::deliver ( const OperationContext context,
const CIMIndication &  indication 
) [pure virtual]

Delivers an indication to the CIM Server with a specified context. An Array form of this method is available to deliver multiple indications at once. The context may include data to be associated with the indication, such as the content language.

Parameters:
context A context associated with the indication delivery.
indication The indication instance to deliver to the CIM Server.
Exceptions:
Exception May be thrown if the data that is delivered is not consistent with the corresponding request or associated schema.
virtual void IndicationResponseHandler::deliver ( const Array< CIMIndication > &  indications  )  [pure virtual]

Delivers multiple indications to the CIM Server. Another form of this method is available to specify the context for the delivery.

Parameters:
indications An Array of indication instances to deliver to the CIM Server.
Exceptions:
Exception May be thrown if the data that is delivered is not consistent with the corresponding request or associated schema.
virtual void IndicationResponseHandler::deliver ( const CIMIndication &  indication  )  [pure virtual]

Delivers an indication to the CIM Server. An Array form of this method is available to deliver multiple indications at once. Another form is also available to specify the context for the delivery.

Parameters:
indication The indication instance to deliver to the CIM Server.
Exceptions:
Exception May be thrown if the data that is delivered is not consistent with the corresponding request or associated schema.

The documentation for this class was generated from the following file: