OW_NAMESPACE::IndicationProviderIFC Class Reference

This is the interface implemented by indication providers. More...

#include <OW_IndicationProviderIFC.hpp>

Inheritance diagram for OW_NAMESPACE::IndicationProviderIFC:

Inheritance graph
[legend]
Collaboration diagram for OW_NAMESPACE::IndicationProviderIFC:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~IndicationProviderIFC ()
virtual void activateFilter (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes)=0
virtual void authorizeFilter (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes, const String &owner)=0
virtual void deActivateFilter (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes)=0
virtual int mustPoll (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes)=0

Detailed Description

This is the interface implemented by indication providers.

Definition at line 51 of file OW_IndicationProviderIFC.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::IndicationProviderIFC::~IndicationProviderIFC  )  [virtual]
 

Definition at line 42 of file OW_IndicationProviderIFC.cpp.


Member Function Documentation

virtual void OW_NAMESPACE::IndicationProviderIFC::activateFilter const ProviderEnvironmentIFCRef env,
const WQLSelectStatement filter,
const String eventType,
const String nameSpace,
const StringArray classes
[pure virtual]
 

Implemented in OW_NAMESPACE::CMPIIndicationProviderProxy, OW_NAMESPACE::CppIndicationProviderProxy, OW_NAMESPACE::NPIIndicationProviderProxy, and OW_NAMESPACE::PerlIndicationProviderProxy.

virtual void OW_NAMESPACE::IndicationProviderIFC::authorizeFilter const ProviderEnvironmentIFCRef env,
const WQLSelectStatement filter,
const String eventType,
const String nameSpace,
const StringArray classes,
const String owner
[pure virtual]
 

Implemented in OW_NAMESPACE::CMPIIndicationProviderProxy, OW_NAMESPACE::CppIndicationProviderProxy, OW_NAMESPACE::NPIIndicationProviderProxy, and OW_NAMESPACE::PerlIndicationProviderProxy.

virtual void OW_NAMESPACE::IndicationProviderIFC::deActivateFilter const ProviderEnvironmentIFCRef env,
const WQLSelectStatement filter,
const String eventType,
const String nameSpace,
const StringArray classes
[pure virtual]
 

Implemented in OW_NAMESPACE::CMPIIndicationProviderProxy, OW_NAMESPACE::CppIndicationProviderProxy, OW_NAMESPACE::NPIIndicationProviderProxy, and OW_NAMESPACE::PerlIndicationProviderProxy.

virtual int OW_NAMESPACE::IndicationProviderIFC::mustPoll const ProviderEnvironmentIFCRef env,
const WQLSelectStatement filter,
const String eventType,
const String nameSpace,
const StringArray classes
[pure virtual]
 

Implemented in OW_NAMESPACE::CMPIIndicationProviderProxy, OW_NAMESPACE::CppIndicationProviderProxy, OW_NAMESPACE::NPIIndicationProviderProxy, and OW_NAMESPACE::PerlIndicationProviderProxy.


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:15:20 2006 for openwbem by  doxygen 1.4.6