CIMIndicationConsumer Class Reference

#include <CIMIndicationConsumer.h>

Inheritance diagram for CIMIndicationConsumer:
CIMIndicationConsumerProvider

List of all members.

Public Member Functions

 CIMIndicationConsumer ()
virtual ~CIMIndicationConsumer ()
virtual void consumeIndication (const OperationContext &context, const String &destinationPath, const CIMInstance &indicationInstance)=0

Detailed Description

This class defines the set of methods implemented by an indication consumer. A provider that derives from this class must implement all methods. A minimal method implementation may simply throw a CIMNotSupportedException.


Constructor & Destructor Documentation

Constructs a default CIMIndicationConsumer object.

virtual CIMIndicationConsumer::~CIMIndicationConsumer ( ) [inline, virtual]

Destructs a CIMIndicationConsumer object.


Member Function Documentation

virtual void CIMIndicationConsumer::consumeIndication ( const OperationContext context,
const String destinationPath,
const CIMInstance indicationInstance 
) [pure virtual]

Delivers an indication for consumption.

Parameters:
contextcontains security and locale information relevant for the lifetime of this operation.
destinationPathA String containing the path suffix from the destination URI. The path in the destination URI is expected to begin with "/CIMListener". This parameter value contains the remainder of the path.
indicationInstanceA CIMInstance containing the indication being delivered.

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