(file) Return to CIMOMHandle.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Provider

Diff for /pegasus/src/Pegasus/Provider/CIMOMHandle.cpp between version 1.78 and 1.79

version 1.78, 2009/03/27 11:52:18 version 1.79, 2009/12/15 11:39:38
Line 32 
Line 32 
  
 #include <Pegasus/Common/Constants.h> #include <Pegasus/Common/Constants.h>
 #include <Pegasus/Common/MessageQueue.h> #include <Pegasus/Common/MessageQueue.h>
 #include <Pegasus/ProviderManager2/AutoPThreadSecurity.h>  
 #include "CIMOMHandleRep.h" #include "CIMOMHandleRep.h"
 #include "InternalCIMOMHandleRep.h" #include "InternalCIMOMHandleRep.h"
 #include "ClientCIMOMHandleRep.h" #include "ClientCIMOMHandleRep.h"
Line 89 
Line 88 
     Boolean includeClassOrigin,     Boolean includeClassOrigin,
     const CIMPropertyList& propertyList)     const CIMPropertyList& propertyList)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->getClass(     return _rep->getClass(
         context,         context,
         nameSpace,         nameSpace,
Line 109 
Line 107 
     Boolean includeQualifiers,     Boolean includeQualifiers,
     Boolean includeClassOrigin)     Boolean includeClassOrigin)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->enumerateClasses(     return _rep->enumerateClasses(
         context,         context,
         nameSpace,         nameSpace,
Line 126 
Line 123 
     const CIMName& className,     const CIMName& className,
     Boolean deepInheritance)     Boolean deepInheritance)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->enumerateClassNames(     return _rep->enumerateClassNames(
         context,         context,
         nameSpace,         nameSpace,
Line 139 
Line 135 
     const CIMNamespaceName& nameSpace,     const CIMNamespaceName& nameSpace,
     const CIMClass& newClass)     const CIMClass& newClass)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     _rep->createClass(     _rep->createClass(
         context,         context,
         nameSpace,         nameSpace,
Line 151 
Line 146 
     const CIMNamespaceName& nameSpace,     const CIMNamespaceName& nameSpace,
     const CIMClass& modifiedClass)     const CIMClass& modifiedClass)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     _rep->modifyClass(     _rep->modifyClass(
         context,         context,
         nameSpace,         nameSpace,
Line 163 
Line 157 
     const CIMNamespaceName& nameSpace,     const CIMNamespaceName& nameSpace,
     const CIMName& className)     const CIMName& className)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     _rep->deleteClass(     _rep->deleteClass(
         context,         context,
         nameSpace,         nameSpace,
Line 179 
Line 172 
     Boolean includeClassOrigin,     Boolean includeClassOrigin,
     const CIMPropertyList& propertyList)     const CIMPropertyList& propertyList)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->getInstance(     return _rep->getInstance(
         context,         context,
         nameSpace,         nameSpace,
         instanceName,         instanceName,
         includeQualifiers,         includeQualifiers,
         includeClassOrigin,         includeClassOrigin,
         propertyList);          propertyList).getInstance();
 } }
  
 Array<CIMInstance> CIMOMHandle::enumerateInstances( Array<CIMInstance> CIMOMHandle::enumerateInstances(
Line 199 
Line 191 
     Boolean includeClassOrigin,     Boolean includeClassOrigin,
     const CIMPropertyList& propertyList)     const CIMPropertyList& propertyList)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->enumerateInstances(     return _rep->enumerateInstances(
         context,         context,
         nameSpace,         nameSpace,
Line 207 
Line 198 
         deepInheritance,         deepInheritance,
         includeQualifiers,         includeQualifiers,
         includeClassOrigin,         includeClassOrigin,
         propertyList);          propertyList).getInstances();
 } }
  
 Array<CIMObjectPath> CIMOMHandle::enumerateInstanceNames( Array<CIMObjectPath> CIMOMHandle::enumerateInstanceNames(
Line 215 
Line 206 
     const CIMNamespaceName& nameSpace,     const CIMNamespaceName& nameSpace,
     const CIMName& className)     const CIMName& className)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->enumerateInstanceNames(     return _rep->enumerateInstanceNames(
         context,         context,
         nameSpace,         nameSpace,
         className);          className).getInstanceNames();
 } }
  
 CIMObjectPath CIMOMHandle::createInstance( CIMObjectPath CIMOMHandle::createInstance(
Line 227 
Line 217 
     const CIMNamespaceName& nameSpace,     const CIMNamespaceName& nameSpace,
     const CIMInstance& newInstance)     const CIMInstance& newInstance)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->createInstance(     return _rep->createInstance(
         context,         context,
         nameSpace,         nameSpace,
Line 241 
Line 230 
     Boolean includeQualifiers,     Boolean includeQualifiers,
     const CIMPropertyList& propertyList)     const CIMPropertyList& propertyList)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     _rep->modifyInstance(     _rep->modifyInstance(
         context,         context,
         nameSpace,         nameSpace,
Line 255 
Line 243 
     const CIMNamespaceName& nameSpace,     const CIMNamespaceName& nameSpace,
     const CIMObjectPath& instanceName)     const CIMObjectPath& instanceName)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     _rep->deleteInstance(     _rep->deleteInstance(
         context,         context,
         nameSpace,         nameSpace,
Line 268 
Line 255 
     const String& queryLanguage,     const String& queryLanguage,
     const String& query)     const String& query)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->execQuery(     return _rep->execQuery(
         context,         context,
         nameSpace,         nameSpace,
         queryLanguage,         queryLanguage,
         query);          query).getObjects();
 } }
  
 Array<CIMObject> CIMOMHandle::associators( Array<CIMObject> CIMOMHandle::associators(
Line 288 
Line 274 
     Boolean includeClassOrigin,     Boolean includeClassOrigin,
     const CIMPropertyList& propertyList)     const CIMPropertyList& propertyList)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->associators(     return _rep->associators(
         context,         context,
         nameSpace,         nameSpace,
Line 299 
Line 284 
         resultRole,         resultRole,
         includeQualifiers,         includeQualifiers,
         includeClassOrigin,         includeClassOrigin,
         propertyList);          propertyList).getObjects();
 } }
  
 Array<CIMObjectPath> CIMOMHandle::associatorNames( Array<CIMObjectPath> CIMOMHandle::associatorNames(
Line 311 
Line 296 
     const String& role,     const String& role,
     const String& resultRole)     const String& resultRole)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->associatorNames(     return _rep->associatorNames(
         context,         context,
         nameSpace,         nameSpace,
Line 319 
Line 303 
         assocClass,         assocClass,
         resultClass,         resultClass,
         role,         role,
         resultRole);          resultRole).getInstanceNames();
 } }
  
 Array<CIMObject> CIMOMHandle::references( Array<CIMObject> CIMOMHandle::references(
Line 332 
Line 316 
     Boolean includeClassOrigin,     Boolean includeClassOrigin,
     const CIMPropertyList& propertyList)     const CIMPropertyList& propertyList)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->references(     return _rep->references(
         context,         context,
         nameSpace,         nameSpace,
Line 341 
Line 324 
         role,         role,
         includeQualifiers,         includeQualifiers,
         includeClassOrigin,         includeClassOrigin,
         propertyList);          propertyList).getObjects();
 } }
  
 Array<CIMObjectPath> CIMOMHandle::referenceNames( Array<CIMObjectPath> CIMOMHandle::referenceNames(
Line 351 
Line 334 
     const CIMName& resultClass,     const CIMName& resultClass,
     const String& role)     const String& role)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->referenceNames(     return _rep->referenceNames(
         context,         context,
         nameSpace,         nameSpace,
         objectName,         objectName,
         resultClass,         resultClass,
         role);          role).getInstanceNames();
 } }
  
 CIMValue CIMOMHandle::getProperty( CIMValue CIMOMHandle::getProperty(
Line 366 
Line 348 
     const CIMObjectPath& instanceName,     const CIMObjectPath& instanceName,
     const CIMName& propertyName)     const CIMName& propertyName)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->getProperty(     return _rep->getProperty(
         context,         context,
         nameSpace,         nameSpace,
Line 381 
Line 362 
     const CIMName& propertyName,     const CIMName& propertyName,
     const CIMValue& newValue)     const CIMValue& newValue)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     _rep->setProperty(     _rep->setProperty(
         context,         context,
         nameSpace,         nameSpace,
Line 398 
Line 378 
     const Array<CIMParamValue>& inParameters,     const Array<CIMParamValue>& inParameters,
     Array<CIMParamValue>& outParameters)     Array<CIMParamValue>& outParameters)
 { {
     AutoPThreadSecurity revPthreadSec(context, true);  
     return _rep->invokeMethod(     return _rep->invokeMethod(
         context,         context,
         nameSpace,         nameSpace,


Legend:
Removed from v.1.78  
changed lines
  Added in v.1.79

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2