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

Diff for /pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.cpp between version 1.33 and 1.33.2.1

version 1.33, 2009/06/30 10:31:32 version 1.33.2.1, 2009/08/17 13:47:48
Line 427 
Line 427 
         _normalizer.processInstance(cimInstance));         _normalizer.processInstance(cimInstance));
 } }
  
   void EnumerateInstancesResponseHandler::deliver(const SCMOInstance& cimInstance)
   {
       // --rk-> TBD
       /*if (cimInstance.isUninitialized())
       {
           MessageLoaderParms message(
               "Common.Exception.UNINITIALIZED_OBJECT_EXCEPTION",
               "The object is not initialized.");
   
           throw CIMException(CIM_ERR_FAILED, message);
       }*/
   
       //fprintf(stderr, "EnumerateInstancesResponseHandler::deliver\n");
   
       SimpleInstanceResponseHandler::deliver(cimInstance);
       //    _normalizer.processInstance(cimInstance));
   }
   
 String EnumerateInstancesResponseHandler::getClass() const String EnumerateInstancesResponseHandler::getClass() const
 { {
     return String("EnumerateInstancesResponseHandler");     return String("EnumerateInstancesResponseHandler");
Line 437 
Line 455 
     CIMEnumerateInstancesResponseMessage& msg =     CIMEnumerateInstancesResponseMessage& msg =
         *static_cast<CIMEnumerateInstancesResponseMessage*>(getResponse());         *static_cast<CIMEnumerateInstancesResponseMessage*>(getResponse());
  
     msg.getResponseData().setNamedInstances(getObjects());      //fprintf(stderr, "EnumerateInstancesResponseHandler::transfer\n");
       msg.getResponseData().setSCMOInstances(getSCMOObjects());
 } }
  
 // //
Line 473 
Line 492 
         _normalizer.processInstanceObjectPath(cimObjectPath));         _normalizer.processInstanceObjectPath(cimObjectPath));
 } }
  
   void EnumerateInstanceNamesResponseHandler::deliver(
       const SCMOInstance& scmoObjectPath)
   {
       if (scmoObjectPath.getClassName()==NULL)
       {
           MessageLoaderParms message(
               "Common.Exception.UNINITIALIZED_OBJECT_EXCEPTION",
               "The object is not initialized.");
   
           throw CIMException(CIM_ERR_FAILED, message);
       }
   
       SimpleObjectPathResponseHandler::deliver(scmoObjectPath);
   //        _normalizer.processInstanceObjectPath(cimObjectPath));
   }
   
 String EnumerateInstanceNamesResponseHandler::getClass() const String EnumerateInstanceNamesResponseHandler::getClass() const
 { {
     return String("EnumerateInstanceNamesResponseHandler");     return String("EnumerateInstanceNamesResponseHandler");
Line 483 
Line 518 
     CIMEnumerateInstanceNamesResponseMessage& msg =     CIMEnumerateInstanceNamesResponseMessage& msg =
         *static_cast<CIMEnumerateInstanceNamesResponseMessage*>(getResponse());         *static_cast<CIMEnumerateInstanceNamesResponseMessage*>(getResponse());
  
     msg.instanceNames = getObjects();      //fprintf(stderr, "EnumerateInstancesResponseHandler::transfer\n");
       msg.getResponseData().setSCMOInstanceNames(getSCMOObjects());
   //    msg.getResponseData().setInstanceNames(getObjects());
 } }
  
 // //
Line 691 
Line 728 
     SimpleInstance2ObjectResponseHandler::deliver(cimInstance);     SimpleInstance2ObjectResponseHandler::deliver(cimInstance);
 } }
  
   void ExecQueryResponseHandler::deliver(const SCMOInstance& cimInstance)
   {
       /*if (cimInstance.isUninitialized())
       {
           MessageLoaderParms message(
               "Common.Exception.UNINITIALIZED_OBJECT_EXCEPTION",
               "The object is not initialized.");
   
           throw CIMException(CIM_ERR_FAILED, message);
       }*/
   
       SimpleInstance2ObjectResponseHandler::deliver(cimInstance);
   }
   
 String ExecQueryResponseHandler::getClass() const String ExecQueryResponseHandler::getClass() const
 { {
     return String("ExecQueryResponseHandler");     return String("ExecQueryResponseHandler");


Legend:
Removed from v.1.33  
changed lines
  Added in v.1.33.2.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2