(file) Return to CMPIProviderManager.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / CMPI

Diff for /pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.cpp between version 1.142 and 1.143

version 1.142, 2008/10/02 11:24:39 version 1.143, 2008/10/22 08:11:25
Line 471 
Line 471 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.getInstance: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 497 
Line 493 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.getInstance: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 508 
Line 510 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.getInstance: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 607 
Line 615 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.enumerateInstances: %s",  
              (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 633 
Line 637 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.enumerateInstances: %s",
                (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 644 
Line 654 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.enumerateInstances: %s",
                (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 740 
Line 756 
             request->operationContext.get(ContentLanguageListContainer::NAME));             request->operationContext.get(ContentLanguageListContainer::NAME));
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.enumerateInstanceNames: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 764 
Line 776 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.enumerateInstanceNames: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 774 
Line 792 
                 &eRef);                 &eRef);
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.enumerateInstanceNames: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 874 
Line 898 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.createInstance: %s",  
             (const char*)ph.GetProvider().getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 899 
Line 919 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.createInstance: %s",
               (const char*)ph.GetProvider().getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 910 
Line 936 
                 &eInst);                 &eInst);
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.createInstance: %s",
               (const char*)ph.GetProvider().getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1008 
Line 1040 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.modifyInstance: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 1035 
Line 1063 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.modifyInstance: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1047 
Line 1081 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.modifyInstance: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1145 
Line 1185 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.deleteInstance: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 1169 
Line 1205 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.deleteInstance: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1179 
Line 1221 
                 &eRef);                 &eRef);
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.deleteInstance: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1277 
Line 1325 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.execQuery: %s",  
             (const char*)pr.getName().getCString()));  
   
         const char **props=NULL;         const char **props=NULL;
  
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
Line 1306 
Line 1350 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.execQuery: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1318 
Line 1368 
                 CHARS(query));                 CHARS(query));
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.execQuery: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1425 
Line 1481 
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,
             "Calling provider.associators: %s",  
             (const char*)pr.getName().getCString()));  
   
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "--- CMPIProviderManager::associators < role: > %s%s",             "--- CMPIProviderManager::associators < role: > %s%s",
             (const char*)request->role.getCString(),             (const char*)request->role.getCString(),
             (const char*)request->assocClass.getString().getCString()));             (const char*)request->assocClass.getString().getCString()));
Line 1459 
Line 1511 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.associators: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1474 
Line 1532 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.associators: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1582 
Line 1646 
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,
             "Calling provider.associatorNames: %s",  
             (const char*)pr.getName().getCString()));  
   
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "--- CMPIProviderManager::associatorNames --  role: %s< aCls %s",             "--- CMPIProviderManager::associatorNames --  role: %s< aCls %s",
             (const char*)request->role.getCString(),             (const char*)request->role.getCString(),
             (const char*)request->assocClass.getString().getCString()));             (const char*)request->assocClass.getString().getCString()));
Line 1614 
Line 1674 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.associatorNames: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1628 
Line 1694 
                 CHARS(resRole));                 CHARS(resRole));
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.associatorNames: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1732 
Line 1804 
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,
             "Calling provider.references: %s",  
             (const char*)pr.getName().getCString()));  
   
         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL4,  
             "--- CMPIProviderManager::references -- role:%s< aCls %s",             "--- CMPIProviderManager::references -- role:%s< aCls %s",
             (const char*)request->role.getCString(),             (const char*)request->role.getCString(),
             (const char*)request->resultClass.getString().getCString()));             (const char*)request->resultClass.getString().getCString()));
Line 1764 
Line 1832 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.references: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1777 
Line 1851 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.references: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 1881 
Line 1961 
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,
             "Calling provider.referenceNames: %s",  
             (const char*)pr.getName().getCString()));  
   
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "--- CMPIProviderManager::referenceNames -- role: %s< aCls %s",             "--- CMPIProviderManager::referenceNames -- role: %s< aCls %s",
             (const char*)request->role.getCString(),             (const char*)request->role.getCString(),
             (const char*)request->resultClass.getString().getCString()));             (const char*)request->resultClass.getString().getCString()));
Line 1911 
Line 1987 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.referenceNames: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 1923 
Line 2005 
                 CHARS(rRole));                 CHARS(rRole));
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.referenceNames: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 2027 
Line 2115 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.invokeMethod: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 2055 
Line 2139 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.invokeMethod: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 2068 
Line 2158 
                 &eArgsOut);                 &eArgsOut);
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.invokeMethod: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 2348 
Line 2444 
  
         CMPI_ThreadContext thr(pr.getBroker(),&eCtx);         CMPI_ThreadContext thr(pr.getBroker(),&eCtx);
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.createSubscriptionRequest: %s",  
             (const char*)pr.getName().getCString()));  
   
         for (Uint32 i = 0, n = request->classNames.size(); i < n; i++)         for (Uint32 i = 0, n = request->classNames.size(); i < n; i++)
         {         {
             CIMObjectPath className(             CIMObjectPath className(
Line 2390 
Line 2482 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.createSubscriptionRequest: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 2417 
Line 2515 
             }             }
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.createSubscriptionRequest: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 2576 
Line 2680 
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ThreadContext thr(pr.getBroker(),&eCtx);         CMPI_ThreadContext thr(pr.getBroker(),&eCtx);
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.deleteSubscriptionRequest: %s",  
             (const char*)pr.getName().getCString()));  
   
         // includeQualifiers and includeClassOrigin not of interest for         // includeQualifiers and includeClassOrigin not of interest for
         // this type of request         // this type of request
         _setupCMPIContexts(         _setupCMPIContexts(
Line 2593 
Line 2693 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.deleteSubscriptionRequest: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 2621 
Line 2727 
             }             }
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.deleteSubscriptionRequest: %s",
               (const char*)pr.getName().getCString()));
   
         if (srec->count<=0)         if (srec->count<=0)
         {         {
             delete qContext;             delete qContext;
Line 3028 
Line 3140 
         request->operationContext.insert(         request->operationContext.insert(
             NormalizerContextContainer(tmpNormalizerContext));             NormalizerContextContainer(tmpNormalizerContext));
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.getInstance via getProperty: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 3058 
Line 3166 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.getInstance via getProperty: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 3069 
Line 3183 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.getInstance via getProperty: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 3234 
Line 3354 
         // forward request         // forward request
         CMPIProvider & pr=ph.GetProvider();         CMPIProvider & pr=ph.GetProvider();
  
         PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,  
             "Calling provider.modifyInstance via setProperty: %s",  
             (const char*)pr.getName().getCString()));  
   
         CMPIStatus rc={CMPI_RC_OK,NULL};         CMPIStatus rc={CMPI_RC_OK,NULL};
         CMPI_ContextOnStack eCtx(context);         CMPI_ContextOnStack eCtx(context);
         CMPI_ObjectPathOnStack eRef(objectPath);         CMPI_ObjectPathOnStack eRef(objectPath);
Line 3262 
Line 3378 
  
         AutoPThreadSecurity threadLevelSecurity(request->operationContext);         AutoPThreadSecurity threadLevelSecurity(request->operationContext);
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Calling provider.modifyInstance via setProperty: %s",
               (const char*)pr.getName().getCString()));
   
         {         {
             StatProviderTimeMeasurement providerTime(response);             StatProviderTimeMeasurement providerTime(response);
  
Line 3274 
Line 3396 
                 (const char **)props.getList());                 (const char **)props.getList());
         }         }
  
           PEG_TRACE((
               TRC_PROVIDERMANAGER,
               Tracer::LEVEL2,
               "Returning from provider.modifyInstance via setProperty: %s",
               (const char*)pr.getName().getCString()));
   
 //      Need to save ContentLanguage value into operation context of response //      Need to save ContentLanguage value into operation context of response
 //      Do this before checking rc from provider to throw exception in case //      Do this before checking rc from provider to throw exception in case
 //      rc.msg is also localized. //      rc.msg is also localized.
Line 3443 
Line 3571 
                     (CMPIValue*)(const char*)remoteInfo,CMPI_chars);                     (CMPIValue*)(const char*)remoteInfo,CMPI_chars);
             }             }
  
             PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,              PEG_TRACE((
                   TRC_PROVIDERMANAGER,
                   Tracer::LEVEL2,
                 "Calling provider.enableIndications: %s",                 "Calling provider.enableIndications: %s",
                 (const char*)pr.getName().getCString()));                 (const char*)pr.getName().getCString()));
  
Line 3460 
Line 3590 
             // there really isn't a user to which the problem should be             // there really isn't a user to which the problem should be
             // reported.             // reported.
             pr.getIndMI()->ft->enableIndications(pr.getIndMI(),&eCtx);             pr.getIndMI()->ft->enableIndications(pr.getIndMI(),&eCtx);
   
               PEG_TRACE((
                   TRC_PROVIDERMANAGER,
                   Tracer::LEVEL2,
                   "Returning from provider.enableIndications: %s",
                   (const char*)pr.getName().getCString()));
   
         }         }
         else         else
         {         {
             PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,              PEG_TRACE((
                   TRC_PROVIDERMANAGER,
                   Tracer::LEVEL2,
                 "Not calling provider.enableIndications: %s routine as it is "                 "Not calling provider.enableIndications: %s routine as it is "
                 "an earlier version that does not support this function",                 "an earlier version that does not support this function",
                  (const char*)pr.getName().getCString()));                  (const char*)pr.getName().getCString()));
Line 3529 
Line 3668 
             }             }
             CMPI_ThreadContext thr(pr.getBroker(),&eCtx);             CMPI_ThreadContext thr(pr.getBroker(),&eCtx);
  
             PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,              PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL2,
                 "Calling provider.disableIndications: %s",                 "Calling provider.disableIndications: %s",
                 (const char*)pr.getName().getCString()));                 (const char*)pr.getName().getCString()));
  
Line 3547 
Line 3686 
                 &eCtx);                 &eCtx);
  
             pr.unprotect();             pr.unprotect();
   
               PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL2,
                   "Returning from provider.disableIndications: %s",
                   (const char*)pr.getName().getCString()));
   
         }         }
         else         else
         {         {
             PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL4,              PEG_TRACE((TRC_PROVIDERMANAGER,Tracer::LEVEL2,
                 "Not calling provider.disableIndications: %s routine as it is "                 "Not calling provider.disableIndications: %s routine as it is "
                 "an earlier version that does not support this function",                 "an earlier version that does not support this function",
                 (const char*)pr.getName().getCString()));                 (const char*)pr.getName().getCString()));


Legend:
Removed from v.1.142  
changed lines
  Added in v.1.143

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2