CIMIndicationConsumer Class Reference
#include <CIMIndicationConsumer.h>
Inheritance diagram for CIMIndicationConsumer:
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:
- /scratch/rpmbuild.22230.L22270/pegasus/src/Pegasus/Consumer/CIMIndicationConsumer.h