OW_NAMESPACE::PerlIndicationProviderProxy Class Reference

#include <OW_PerlIndicationProviderProxy.hpp>

Inheritance diagram for OW_NAMESPACE::PerlIndicationProviderProxy:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PerlIndicationProviderProxy (const FTABLERef &f)
virtual ~PerlIndicationProviderProxy ()
virtual void deActivateFilter (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes)
virtual void activateFilter (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes)
virtual void authorizeFilter (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes, const String &owner)
virtual int mustPoll (const ProviderEnvironmentIFCRef &env, const WQLSelectStatement &filter, const String &eventType, const String &nameSpace, const StringArray &classes)

Private Attributes

FTABLERef m_ftable
unsigned int m_activationCount

Detailed Description

Definition at line 39 of file OW_PerlIndicationProviderProxy.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::PerlIndicationProviderProxy::PerlIndicationProviderProxy const FTABLERef f  )  [inline]
 

Definition at line 42 of file OW_PerlIndicationProviderProxy.hpp.

virtual OW_NAMESPACE::PerlIndicationProviderProxy::~PerlIndicationProviderProxy  )  [inline, virtual]
 

Definition at line 47 of file OW_PerlIndicationProviderProxy.hpp.


Member Function Documentation

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

Implements OW_NAMESPACE::IndicationProviderIFC.

Definition at line 82 of file OW_PerlIndicationProviderProxy.cpp.

References OW_NAMESPACE::String::c_str(), OW_NAMESPACE::COMPONENT_NAME, cop, env, OW_NAMESPACE::CIMException::FAILED, m_activationCount, m_ftable, OW_LOG_DEBUG, and OW_THROWCIMMSG.

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

Implements OW_NAMESPACE::IndicationProviderIFC.

Definition at line 114 of file OW_PerlIndicationProviderProxy.cpp.

References OW_NAMESPACE::String::c_str(), OW_NAMESPACE::COMPONENT_NAME, cop, env, OW_NAMESPACE::CIMException::FAILED, m_ftable, OW_LOG_DEBUG, and OW_THROWCIMMSG.

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

Implements OW_NAMESPACE::IndicationProviderIFC.

Definition at line 49 of file OW_PerlIndicationProviderProxy.cpp.

References OW_NAMESPACE::String::c_str(), OW_NAMESPACE::COMPONENT_NAME, cop, env, OW_NAMESPACE::CIMException::FAILED, m_activationCount, m_ftable, OW_LOG_DEBUG, and OW_THROWCIMMSG.

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

Implements OW_NAMESPACE::IndicationProviderIFC.

Definition at line 147 of file OW_PerlIndicationProviderProxy.cpp.

References OW_NAMESPACE::String::c_str(), OW_NAMESPACE::COMPONENT_NAME, cop, env, OW_NAMESPACE::CIMException::FAILED, m_ftable, OW_LOG_DEBUG, and OW_THROWCIMMSG.


Member Data Documentation

unsigned int OW_NAMESPACE::PerlIndicationProviderProxy::m_activationCount [private]
 

Definition at line 81 of file OW_PerlIndicationProviderProxy.hpp.

Referenced by activateFilter(), and deActivateFilter().

FTABLERef OW_NAMESPACE::PerlIndicationProviderProxy::m_ftable [private]
 

Definition at line 80 of file OW_PerlIndicationProviderProxy.hpp.

Referenced by activateFilter(), authorizeFilter(), deActivateFilter(), and mustPoll().


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