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

CIMIndicationConsumer::CIMIndicationConsumer (  )  [inline]

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:
context contains security and locale information relevant for the lifetime of this operation.
destinationPath A 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.
indicationInstance A CIMInstance containing the indication being delivered.


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