OW_NAMESPACE::AuthorizerIFC Class Reference

#include <OW_AuthorizerIFC.hpp>

Inheritance diagram for OW_NAMESPACE::AuthorizerIFC:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~AuthorizerIFC ()
virtual AuthorizerIFCclone () const =0
virtual void setSubRepositoryIFC (const RepositoryIFCRef &rep)=0
virtual void init (const ServiceEnvironmentIFCRef &env)
 init() will be called to give the derived class an opportunity to initialize itself.
virtual void shutdown ()
 The service must shutdown completely before returning from this function.

Detailed Description

Definition at line 44 of file OW_AuthorizerIFC.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::AuthorizerIFC::~AuthorizerIFC  )  [virtual]
 

Definition at line 44 of file OW_AuthorizerIFC.cpp.


Member Function Documentation

virtual AuthorizerIFC* OW_NAMESPACE::AuthorizerIFC::clone  )  const [pure virtual]
 

Implemented in OW_NAMESPACE::SimpleAuthorizer.

void OW_NAMESPACE::AuthorizerIFC::init const ServiceEnvironmentIFCRef env  )  [virtual]
 

init() will be called to give the derived class an opportunity to initialize itself.

Do not create threads which interact with the environment until start() is called. During the loading/initializing phase, the environment is single-threaded.

Parameters:
env The service's interface to it's environment. A copy of this may be saved and re-used. All copies of env or objects obtained by calling member functions of env should be set to 0 in shutdown() to prevent circular reference counts.

Implements OW_NAMESPACE::ServiceIFC.

Definition at line 50 of file OW_AuthorizerIFC.cpp.

virtual void OW_NAMESPACE::AuthorizerIFC::setSubRepositoryIFC const RepositoryIFCRef rep  )  [pure virtual]
 

Implemented in OW_NAMESPACE::SimpleAuthorizer.

Referenced by OW_NAMESPACE::CIMOMEnvironment::getCIMOMHandle().

void OW_NAMESPACE::AuthorizerIFC::shutdown  )  [virtual]
 

The service must shutdown completely before returning from this function.

All copies of the service environment or objects obtained from it should be set to 0 to avoid circular reference counts.

Implements OW_NAMESPACE::ServiceIFC.

Definition at line 56 of file OW_AuthorizerIFC.cpp.


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