OWBI1::ProviderEnvironmentIFC Class Reference

Note that some derived classes do not carry their own OperationContext, instead carrying only a reference to one. More...

#include <OWBI1_ProviderEnvironmentIFC.hpp>

Inheritance diagram for OWBI1::ProviderEnvironmentIFC:

Inheritance graph
[legend]
Collaboration diagram for OWBI1::ProviderEnvironmentIFC:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~ProviderEnvironmentIFC ()
virtual CIMOMHandleIFCRef getCIMOMHandle () const =0
 This function returns a regular cimom handle that does access checking and may call providers.
virtual LoggerRef getLogger (const String &componentName) const =0
virtual String getConfigItem (const String &name, const String &defRetVal="") const =0
virtual String getUserName () const =0
virtual OperationContextgetOperationContext ()=0
virtual SessionLanguageRef getSessionLanguage () const =0

Detailed Description

Note that some derived classes do not carry their own OperationContext, instead carrying only a reference to one.

In such a case, the ProviderEnvironmentIFC object is valid only for the lifetime of the referenced OperationContext.

Definition at line 51 of file OWBI1_ProviderEnvironmentIFC.hpp.


Constructor & Destructor Documentation

OWBI1::ProviderEnvironmentIFC::~ProviderEnvironmentIFC  )  [virtual]
 

Definition at line 43 of file OWBI1_ProviderEnvironmentIFC.cpp.


Member Function Documentation

virtual CIMOMHandleIFCRef OWBI1::ProviderEnvironmentIFC::getCIMOMHandle  )  const [pure virtual]
 

This function returns a regular cimom handle that does access checking and may call providers.

WARNING: The return value is valid only as long as this object is valid (see class note).

virtual String OWBI1::ProviderEnvironmentIFC::getConfigItem const String name,
const String defRetVal = ""
const [pure virtual]
 

virtual LoggerRef OWBI1::ProviderEnvironmentIFC::getLogger const String componentName  )  const [pure virtual]
 

virtual OperationContext& OWBI1::ProviderEnvironmentIFC::getOperationContext  )  [pure virtual]
 

virtual SessionLanguageRef OWBI1::ProviderEnvironmentIFC::getSessionLanguage  )  const [pure virtual]
 

virtual String OWBI1::ProviderEnvironmentIFC::getUserName  )  const [pure virtual]
 


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