OW_NAMESPACE::NamespaceProviderIFC Class Reference

#include <OW_NamespaceProviderIFC.hpp>

Inheritance diagram for OW_NAMESPACE::NamespaceProviderIFC:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~NamespaceProviderIFC ()
void init (const ProviderEnvironmentIFCRef &env)
 Called after construction.
virtual void shutdown (const ProviderEnvironmentIFCRef &env)
 Called during cimom shutdown.
virtual CIMQualifierType getQualifierType (const ProviderEnvironmentIFCRef &env, const String &ns, const String &qualifierName)=0
virtual void enumQualifierTypes (const ProviderEnvironmentIFCRef &env, const String &ns, CIMQualifierTypeResultHandlerIFC &result)=0
virtual void deleteQualifierType (const ProviderEnvironmentIFCRef &env, const String &ns, const String &qualName)=0
virtual void setQualifierType (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMQualifierType &qt)=0
virtual CIMClass getClass (const ProviderEnvironmentIFCRef &env, const String &ns, const String &className, WBEMFlags::ELocalOnlyFlag localOnly, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList)=0
virtual CIMClass deleteClass (const ProviderEnvironmentIFCRef &env, const String &ns, const String &className)=0
virtual void createClass (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMClass &cimClass)=0
virtual CIMClass modifyClass (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMClass &cc)=0
virtual void enumClasses (const ProviderEnvironmentIFCRef &env, const String &ns, const String &className, CIMClassResultHandlerIFC &result, WBEMFlags::EDeepFlag deep, WBEMFlags::ELocalOnlyFlag localOnly, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin)=0
virtual void enumClassNames (const ProviderEnvironmentIFCRef &env, const String &ns, const String &className, StringResultHandlerIFC &result, WBEMFlags::EDeepFlag deep)=0
virtual void enumInstances (const ProviderEnvironmentIFCRef &env, const String &ns, const String &className, CIMInstanceResultHandlerIFC &result, WBEMFlags::EDeepFlag deep, WBEMFlags::ELocalOnlyFlag localOnly, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList, WBEMFlags::EEnumSubclassesFlag enumSubclasses)=0
virtual void enumInstanceNames (const ProviderEnvironmentIFCRef &env, const String &ns, const String &className, CIMObjectPathResultHandlerIFC &result, WBEMFlags::EDeepFlag deep)=0
virtual CIMInstance getInstance (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &instanceName, WBEMFlags::ELocalOnlyFlag localOnly, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList)=0
virtual CIMInstance deleteInstance (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &cop)=0
virtual CIMObjectPath createInstance (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMInstance &ci)=0
virtual CIMInstance modifyInstance (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMInstance &modifiedInstance, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, const StringArray *propertyList)=0
virtual void setProperty (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &name, const String &propertyName, const CIMValue &cv)=0
virtual CIMValue getProperty (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &name, const String &propertyName)=0
virtual CIMValue invokeMethod (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, const String &methodName, const CIMParamValueArray &inParams, CIMParamValueArray &outParams)=0
virtual void associatorNames (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, CIMObjectPathResultHandlerIFC &result, const String &assocClass, const String &resultClass, const String &role, const String &resultRole)=0
virtual void associators (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC &result, const String &assocClass, const String &resultClass, const String &role, const String &resultRole, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList)=0
virtual void associatorsClasses (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, CIMClassResultHandlerIFC &result, const String &assocClass, const String &resultClass, const String &role, const String &resultRole, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList)=0
virtual void referenceNames (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, CIMObjectPathResultHandlerIFC &result, const String &resultClass, const String &role)=0
virtual void references (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, CIMInstanceResultHandlerIFC &result, const String &resultClass, const String &role, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList)=0
virtual void referencesClasses (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, CIMClassResultHandlerIFC &result, const String &resultClass, const String &role, WBEMFlags::EIncludeQualifiersFlag includeQualifiers, WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const StringArray *propertyList)=0
virtual void execQuery (const ProviderEnvironmentIFCRef &env, const String &ns, CIMInstanceResultHandlerIFC &result, const String &query, const String &queryLanguage)=0

Detailed Description

Definition at line 43 of file OW_NamespaceProviderIFC.hpp.


Constructor & Destructor Documentation

virtual OW_NAMESPACE::NamespaceProviderIFC::~NamespaceProviderIFC  )  [virtual]
 


Member Function Documentation

virtual void OW_NAMESPACE::NamespaceProviderIFC::associatorNames const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
CIMObjectPathResultHandlerIFC result,
const String assocClass,
const String resultClass,
const String role,
const String resultRole
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::associators const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
CIMInstanceResultHandlerIFC result,
const String assocClass,
const String resultClass,
const String role,
const String resultRole,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::associatorsClasses const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
CIMClassResultHandlerIFC result,
const String assocClass,
const String resultClass,
const String role,
const String resultRole,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::createClass const ProviderEnvironmentIFCRef env,
const String ns,
const CIMClass cimClass
[pure virtual]
 

virtual CIMObjectPath OW_NAMESPACE::NamespaceProviderIFC::createInstance const ProviderEnvironmentIFCRef env,
const String ns,
const CIMInstance ci
[pure virtual]
 

virtual CIMClass OW_NAMESPACE::NamespaceProviderIFC::deleteClass const ProviderEnvironmentIFCRef env,
const String ns,
const String className
[pure virtual]
 

virtual CIMInstance OW_NAMESPACE::NamespaceProviderIFC::deleteInstance const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath cop
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::deleteQualifierType const ProviderEnvironmentIFCRef env,
const String ns,
const String qualName
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::enumClasses const ProviderEnvironmentIFCRef env,
const String ns,
const String className,
CIMClassResultHandlerIFC result,
WBEMFlags::EDeepFlag  deep,
WBEMFlags::ELocalOnlyFlag  localOnly,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::enumClassNames const ProviderEnvironmentIFCRef env,
const String ns,
const String className,
StringResultHandlerIFC result,
WBEMFlags::EDeepFlag  deep
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::enumInstanceNames const ProviderEnvironmentIFCRef env,
const String ns,
const String className,
CIMObjectPathResultHandlerIFC result,
WBEMFlags::EDeepFlag  deep
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::enumInstances const ProviderEnvironmentIFCRef env,
const String ns,
const String className,
CIMInstanceResultHandlerIFC result,
WBEMFlags::EDeepFlag  deep,
WBEMFlags::ELocalOnlyFlag  localOnly,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList,
WBEMFlags::EEnumSubclassesFlag  enumSubclasses
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::enumQualifierTypes const ProviderEnvironmentIFCRef env,
const String ns,
CIMQualifierTypeResultHandlerIFC result
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::execQuery const ProviderEnvironmentIFCRef env,
const String ns,
CIMInstanceResultHandlerIFC result,
const String query,
const String queryLanguage
[pure virtual]
 

virtual CIMClass OW_NAMESPACE::NamespaceProviderIFC::getClass const ProviderEnvironmentIFCRef env,
const String ns,
const String className,
WBEMFlags::ELocalOnlyFlag  localOnly,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList
[pure virtual]
 

virtual CIMInstance OW_NAMESPACE::NamespaceProviderIFC::getInstance const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath instanceName,
WBEMFlags::ELocalOnlyFlag  localOnly,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList
[pure virtual]
 

virtual CIMValue OW_NAMESPACE::NamespaceProviderIFC::getProperty const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath name,
const String propertyName
[pure virtual]
 

virtual CIMQualifierType OW_NAMESPACE::NamespaceProviderIFC::getQualifierType const ProviderEnvironmentIFCRef env,
const String ns,
const String qualifierName
[pure virtual]
 

void OW_NAMESPACE::NamespaceProviderIFC::init const ProviderEnvironmentIFCRef env  ) 
 

Called after construction.

virtual CIMValue OW_NAMESPACE::NamespaceProviderIFC::invokeMethod const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
const String methodName,
const CIMParamValueArray inParams,
CIMParamValueArray outParams
[pure virtual]
 

virtual CIMClass OW_NAMESPACE::NamespaceProviderIFC::modifyClass const ProviderEnvironmentIFCRef env,
const String ns,
const CIMClass cc
[pure virtual]
 

virtual CIMInstance OW_NAMESPACE::NamespaceProviderIFC::modifyInstance const ProviderEnvironmentIFCRef env,
const String ns,
const CIMInstance modifiedInstance,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
const StringArray propertyList
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::referenceNames const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
CIMObjectPathResultHandlerIFC result,
const String resultClass,
const String role
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::references const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
CIMInstanceResultHandlerIFC result,
const String resultClass,
const String role,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::referencesClasses const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
CIMClassResultHandlerIFC result,
const String resultClass,
const String role,
WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const StringArray propertyList
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::setProperty const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath name,
const String propertyName,
const CIMValue cv
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::setQualifierType const ProviderEnvironmentIFCRef env,
const String ns,
const CIMQualifierType qt
[pure virtual]
 

virtual void OW_NAMESPACE::NamespaceProviderIFC::shutdown const ProviderEnvironmentIFCRef env  )  [virtual]
 

Called during cimom shutdown.


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