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

Diff for /pegasus/src/Pegasus/Common/CIMMessage.cpp between version 1.10 and 1.22

version 1.10, 2004/06/16 17:18:21 version 1.22, 2006/04/07 18:19:48
Line 1 
Line 1 
 //%2003////////////////////////////////////////////////////////////////////////  //%2006////////////////////////////////////////////////////////////////////////
 // //
 // Copyright (c) 2000, 2001, 2002  BMC Software, Hewlett-Packard Development  // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 // Company, L. P., IBM Corp., The Open Group, Tivoli Systems.  // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
 // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.; // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.;
 // IBM Corp.; EMC Corporation, The Open Group. // IBM Corp.; EMC Corporation, The Open Group.
   // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
   // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
   // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
   // EMC Corporation; VERITAS Software Corporation; The Open Group.
   // Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
   // EMC Corporation; Symantec Corporation; The Open Group.
 // //
 // Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to // of this software and associated documentation files (the "Software"), to
Line 26 
Line 32 
 // Author: Mike Brasher (mbrasher@bmc.com) // Author: Mike Brasher (mbrasher@bmc.com)
 // //
 // Modified By: Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com) // Modified By: Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com)
 //            : Yi Zhou, Hewlett-Packard Company (yi.zhou@hp.com)  //              Yi Zhou, Hewlett-Packard Company (yi.zhou@hp.com)
   //              Carol Ann Krug Graves, Hewlett-Packard Company
   //                  (carolann_graves@hp.com)
   //              John Alex, IBM (johnalex@us.ibm.com) - Bug#2290
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 37 
Line 46 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 void CIMResponseMessage::syncAttributes(CIMRequestMessage* request)  void CIMResponseMessage::syncAttributes(const CIMRequestMessage* request)
 { {
     // Propagate request attributes to the response, as necessary     // Propagate request attributes to the response, as necessary
     setKey(request->getKey());     setKey(request->getKey());
     setRouting(request->getRouting());     setRouting(request->getRouting());
     setMask(request->getMask());     setMask(request->getMask());
     setHttpMethod(request->getHttpMethod());     setHttpMethod(request->getHttpMethod());
       setCloseConnect(request->getCloseConnect());
 } }
  
 CIMResponseMessage* CIMGetClassRequestMessage::buildResponse()  CIMResponseMessage* CIMGetClassRequestMessage::buildResponse() const
 { {
     CIMGetClassResponseMessage* response;      AutoPtr<CIMGetClassResponseMessage> response(
     response = new CIMGetClassResponseMessage(          new CIMGetClassResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         CIMClass());              CIMClass()));
     AutoPtr<CIMGetClassResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMGetInstanceRequestMessage::buildResponse()  CIMResponseMessage* CIMGetInstanceRequestMessage::buildResponse() const
 { {
     CIMGetInstanceResponseMessage* response;      AutoPtr<CIMGetInstanceResponseMessage> response(
     response = new CIMGetInstanceResponseMessage(          new CIMGetInstanceResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         CIMInstance());              CIMInstance()));
     AutoPtr<CIMGetInstanceResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMExportIndicationRequestMessage::buildResponse()  CIMResponseMessage* CIMExportIndicationRequestMessage::buildResponse() const
 { {
     CIMExportIndicationResponseMessage* response;      AutoPtr<CIMExportIndicationResponseMessage> response(
     response = new CIMExportIndicationResponseMessage(          new CIMExportIndicationResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMExportIndicationResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMDeleteClassRequestMessage::buildResponse()  CIMResponseMessage* CIMDeleteClassRequestMessage::buildResponse() const
 { {
     CIMDeleteClassResponseMessage* response;      AutoPtr<CIMDeleteClassResponseMessage> response(
     response = new CIMDeleteClassResponseMessage(          new CIMDeleteClassResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMDeleteClassResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMDeleteInstanceRequestMessage::buildResponse()  CIMResponseMessage* CIMDeleteInstanceRequestMessage::buildResponse() const
 { {
     CIMDeleteInstanceResponseMessage* response;      AutoPtr<CIMDeleteInstanceResponseMessage> response(
     response = new CIMDeleteInstanceResponseMessage(          new CIMDeleteInstanceResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMDeleteInstanceResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMCreateClassRequestMessage::buildResponse()  CIMResponseMessage* CIMCreateClassRequestMessage::buildResponse() const
 { {
     CIMCreateClassResponseMessage* response;      AutoPtr<CIMCreateClassResponseMessage> response(
     response = new CIMCreateClassResponseMessage(          new CIMCreateClassResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMCreateClassResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMCreateInstanceRequestMessage::buildResponse()  CIMResponseMessage* CIMCreateInstanceRequestMessage::buildResponse() const
 { {
     CIMCreateInstanceResponseMessage* response;      AutoPtr<CIMCreateInstanceResponseMessage> response(
     response = new CIMCreateInstanceResponseMessage(          new CIMCreateInstanceResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         CIMObjectPath());              CIMObjectPath()));
     AutoPtr<CIMCreateInstanceResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMModifyClassRequestMessage::buildResponse()  CIMResponseMessage* CIMModifyClassRequestMessage::buildResponse() const
 { {
     CIMModifyClassResponseMessage* response;      AutoPtr<CIMModifyClassResponseMessage> response(
     response = new CIMModifyClassResponseMessage(          new CIMModifyClassResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMModifyClassResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMModifyInstanceRequestMessage::buildResponse()  CIMResponseMessage* CIMModifyInstanceRequestMessage::buildResponse() const
 { {
     CIMModifyInstanceResponseMessage* response;      AutoPtr<CIMModifyInstanceResponseMessage> response(
     response = new CIMModifyInstanceResponseMessage(          new CIMModifyInstanceResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMModifyInstanceResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnumerateClassesRequestMessage::buildResponse()  CIMResponseMessage* CIMEnumerateClassesRequestMessage::buildResponse() const
 { {
     CIMEnumerateClassesResponseMessage* response;      AutoPtr<CIMEnumerateClassesResponseMessage> response(
     response = new CIMEnumerateClassesResponseMessage(          new CIMEnumerateClassesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMClass>());              Array<CIMClass>()));
     AutoPtr<CIMEnumerateClassesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnumerateClassNamesRequestMessage::buildResponse()  CIMResponseMessage* CIMEnumerateClassNamesRequestMessage::buildResponse() const
 { {
     CIMEnumerateClassNamesResponseMessage* response;      AutoPtr<CIMEnumerateClassNamesResponseMessage> response(
     response = new CIMEnumerateClassNamesResponseMessage(          new CIMEnumerateClassNamesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMName>());              Array<CIMName>()));
     AutoPtr<CIMEnumerateClassNamesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnumerateInstancesRequestMessage::buildResponse()  CIMResponseMessage* CIMEnumerateInstancesRequestMessage::buildResponse() const
 { {
     CIMEnumerateInstancesResponseMessage* response;      AutoPtr<CIMEnumerateInstancesResponseMessage> response(
     response = new CIMEnumerateInstancesResponseMessage(          new CIMEnumerateInstancesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMInstance>());              Array<CIMInstance>()));
     AutoPtr<CIMEnumerateInstancesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnumerateInstanceNamesRequestMessage::buildResponse()  CIMResponseMessage* CIMEnumerateInstanceNamesRequestMessage::buildResponse() const
 { {
     CIMEnumerateInstanceNamesResponseMessage* response;      AutoPtr<CIMEnumerateInstanceNamesResponseMessage> response(
     response = new CIMEnumerateInstanceNamesResponseMessage(          new CIMEnumerateInstanceNamesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMObjectPath>());              Array<CIMObjectPath>()));
     AutoPtr<CIMEnumerateInstanceNamesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMExecQueryRequestMessage::buildResponse()  CIMResponseMessage* CIMExecQueryRequestMessage::buildResponse() const
 { {
     CIMExecQueryResponseMessage* response;      AutoPtr<CIMExecQueryResponseMessage> response(
     response = new CIMExecQueryResponseMessage(          new CIMExecQueryResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMObject>());              Array<CIMObject>()));
     AutoPtr<CIMExecQueryResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMAssociatorsRequestMessage::buildResponse()  CIMResponseMessage* CIMAssociatorsRequestMessage::buildResponse() const
 { {
     CIMAssociatorsResponseMessage* response;      AutoPtr<CIMAssociatorsResponseMessage> response(
     response = new CIMAssociatorsResponseMessage(          new CIMAssociatorsResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMObject>());              Array<CIMObject>()));
     AutoPtr<CIMAssociatorsResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMAssociatorNamesRequestMessage::buildResponse()  CIMResponseMessage* CIMAssociatorNamesRequestMessage::buildResponse() const
 { {
     CIMAssociatorNamesResponseMessage* response;      AutoPtr<CIMAssociatorNamesResponseMessage> response(
     response = new CIMAssociatorNamesResponseMessage(          new CIMAssociatorNamesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMObjectPath>());              Array<CIMObjectPath>()));
     AutoPtr<CIMAssociatorNamesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMReferencesRequestMessage::buildResponse()  CIMResponseMessage* CIMReferencesRequestMessage::buildResponse() const
 { {
     CIMReferencesResponseMessage* response;      AutoPtr<CIMReferencesResponseMessage> response(
     response = new CIMReferencesResponseMessage(          new CIMReferencesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMObject>());              Array<CIMObject>()));
     AutoPtr<CIMReferencesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMReferenceNamesRequestMessage::buildResponse()  CIMResponseMessage* CIMReferenceNamesRequestMessage::buildResponse() const
 { {
     CIMReferenceNamesResponseMessage* response;      AutoPtr<CIMReferenceNamesResponseMessage> response(
     response = new CIMReferenceNamesResponseMessage(          new CIMReferenceNamesResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMObjectPath>());              Array<CIMObjectPath>()));
     AutoPtr<CIMReferenceNamesResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMGetPropertyRequestMessage::buildResponse()  CIMResponseMessage* CIMGetPropertyRequestMessage::buildResponse() const
 { {
     CIMGetPropertyResponseMessage* response;      AutoPtr<CIMGetPropertyResponseMessage> response(
     response = new CIMGetPropertyResponseMessage(          new CIMGetPropertyResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         CIMValue());              CIMValue()));
     AutoPtr<CIMGetPropertyResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMSetPropertyRequestMessage::buildResponse()  CIMResponseMessage* CIMSetPropertyRequestMessage::buildResponse() const
 { {
     CIMSetPropertyResponseMessage* response;      AutoPtr<CIMSetPropertyResponseMessage> response(
     response = new CIMSetPropertyResponseMessage(          new CIMSetPropertyResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMSetPropertyResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMGetQualifierRequestMessage::buildResponse()  CIMResponseMessage* CIMGetQualifierRequestMessage::buildResponse() const
 { {
     CIMGetQualifierResponseMessage* response;      AutoPtr<CIMGetQualifierResponseMessage> response(
     response = new CIMGetQualifierResponseMessage(          new CIMGetQualifierResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         CIMQualifierDecl());              CIMQualifierDecl()));
     AutoPtr<CIMGetQualifierResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMSetQualifierRequestMessage::buildResponse()  CIMResponseMessage* CIMSetQualifierRequestMessage::buildResponse() const
 { {
     CIMSetQualifierResponseMessage* response;      AutoPtr<CIMSetQualifierResponseMessage> response(
     response = new CIMSetQualifierResponseMessage(          new CIMSetQualifierResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMSetQualifierResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMDeleteQualifierRequestMessage::buildResponse()  CIMResponseMessage* CIMDeleteQualifierRequestMessage::buildResponse() const
 { {
     CIMDeleteQualifierResponseMessage* response;      AutoPtr<CIMDeleteQualifierResponseMessage> response(
     response = new CIMDeleteQualifierResponseMessage(          new CIMDeleteQualifierResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMDeleteQualifierResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnumerateQualifiersRequestMessage::buildResponse()  CIMResponseMessage* CIMEnumerateQualifiersRequestMessage::buildResponse() const
 { {
     CIMEnumerateQualifiersResponseMessage* response;      AutoPtr<CIMEnumerateQualifiersResponseMessage> response(
     response = new CIMEnumerateQualifiersResponseMessage(          new CIMEnumerateQualifiersResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<CIMQualifierDecl>());              Array<CIMQualifierDecl>()));
     AutoPtr<CIMEnumerateQualifiersResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMInvokeMethodRequestMessage::buildResponse()  CIMResponseMessage* CIMInvokeMethodRequestMessage::buildResponse() const
 { {
     CIMInvokeMethodResponseMessage* response;      AutoPtr<CIMInvokeMethodResponseMessage> response(
     response = new CIMInvokeMethodResponseMessage(          new CIMInvokeMethodResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         CIMValue(),         CIMValue(),
         Array<CIMParamValue>(),         Array<CIMParamValue>(),
         methodName);              methodName));
     AutoPtr<CIMInvokeMethodResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMProcessIndicationRequestMessage::buildResponse()  CIMResponseMessage* CIMProcessIndicationRequestMessage::buildResponse() const
 { {
     CIMProcessIndicationResponseMessage* response;      AutoPtr<CIMProcessIndicationResponseMessage> response(
     response = new CIMProcessIndicationResponseMessage(          new CIMProcessIndicationResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMProcessIndicationResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnableIndicationsRequestMessage::buildResponse()  CIMResponseMessage* CIMNotifyProviderRegistrationRequestMessage::buildResponse() const
 { {
     CIMEnableIndicationsResponseMessage* response;      AutoPtr<CIMNotifyProviderRegistrationResponseMessage> response(
     response = new CIMEnableIndicationsResponseMessage(          new CIMNotifyProviderRegistrationResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMEnableIndicationsResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMDisableIndicationsRequestMessage::buildResponse()  CIMResponseMessage* CIMNotifyProviderTerminationRequestMessage::buildResponse() const
 { {
     CIMDisableIndicationsResponseMessage* response;      AutoPtr<CIMNotifyProviderTerminationResponseMessage> response(
     response = new CIMDisableIndicationsResponseMessage(          new CIMNotifyProviderTerminationResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMDisableIndicationsResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMNotifyProviderRegistrationRequestMessage::buildResponse()  CIMResponseMessage* CIMHandleIndicationRequestMessage::buildResponse() const
 { {
     CIMNotifyProviderRegistrationResponseMessage* response;      AutoPtr<CIMHandleIndicationResponseMessage> response(
     response = new CIMNotifyProviderRegistrationResponseMessage(          new CIMHandleIndicationResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMNotifyProviderRegistrationResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMNotifyProviderTerminationRequestMessage::buildResponse()  CIMResponseMessage* CIMCreateSubscriptionRequestMessage::buildResponse() const
 { {
     CIMNotifyProviderTerminationResponseMessage* response;      AutoPtr<CIMCreateSubscriptionResponseMessage> response(
     response = new CIMNotifyProviderTerminationResponseMessage(          new CIMCreateSubscriptionResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMNotifyProviderTerminationResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMHandleIndicationRequestMessage::buildResponse()  CIMResponseMessage* CIMModifySubscriptionRequestMessage::buildResponse() const
 { {
     CIMHandleIndicationResponseMessage* response;      AutoPtr<CIMModifySubscriptionResponseMessage> response(
     response = new CIMHandleIndicationResponseMessage(          new CIMModifySubscriptionResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMHandleIndicationResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMCreateSubscriptionRequestMessage::buildResponse()  CIMResponseMessage* CIMDeleteSubscriptionRequestMessage::buildResponse() const
 { {
     CIMCreateSubscriptionResponseMessage* response;      AutoPtr<CIMDeleteSubscriptionResponseMessage> response(
     response = new CIMCreateSubscriptionResponseMessage(          new CIMDeleteSubscriptionResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMCreateSubscriptionResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMModifySubscriptionRequestMessage::buildResponse()  CIMResponseMessage*
       CIMSubscriptionInitCompleteRequestMessage::buildResponse() const
 { {
     CIMModifySubscriptionResponseMessage* response;      AutoPtr<CIMSubscriptionInitCompleteResponseMessage> response(
     response = new CIMModifySubscriptionResponseMessage(          new CIMSubscriptionInitCompleteResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMModifySubscriptionResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMDeleteSubscriptionRequestMessage::buildResponse()  CIMResponseMessage* CIMDisableModuleRequestMessage::buildResponse() const
 { {
     CIMDeleteSubscriptionResponseMessage* response;      AutoPtr<CIMDisableModuleResponseMessage> response(
     response = new CIMDeleteSubscriptionResponseMessage(          new CIMDisableModuleResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop(),
     AutoPtr<CIMDeleteSubscriptionResponseMessage> responsePtr(response);              Array<Uint16>()));
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMDisableModuleRequestMessage::buildResponse()  CIMResponseMessage* CIMEnableModuleRequestMessage::buildResponse() const
 { {
     CIMDisableModuleResponseMessage* response;      AutoPtr<CIMEnableModuleResponseMessage> response(
     response = new CIMDisableModuleResponseMessage(          new CIMEnableModuleResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),         queueIds.copyAndPop(),
         Array<Uint16>());              Array<Uint16>()));
     AutoPtr<CIMDisableModuleResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMEnableModuleRequestMessage::buildResponse()  CIMResponseMessage* CIMNotifyProviderEnableRequestMessage::buildResponse() const
 { {
     CIMEnableModuleResponseMessage* response;      AutoPtr<CIMNotifyProviderEnableResponseMessage> response(
     response = new CIMEnableModuleResponseMessage(          new CIMNotifyProviderEnableResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop(),              queueIds.copyAndPop()));
         Array<Uint16>());  
     AutoPtr<CIMEnableModuleResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMNotifyProviderEnableRequestMessage::buildResponse()  CIMResponseMessage* CIMStopAllProvidersRequestMessage::buildResponse() const
 { {
     CIMNotifyProviderEnableResponseMessage* response;      AutoPtr<CIMStopAllProvidersResponseMessage> response(
     response = new CIMNotifyProviderEnableResponseMessage(          new CIMStopAllProvidersResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMNotifyProviderEnableResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMStopAllProvidersRequestMessage::buildResponse()  CIMResponseMessage* CIMInitializeProviderRequestMessage::buildResponse() const
 { {
     CIMStopAllProvidersResponseMessage* response;      AutoPtr<CIMInitializeProviderResponseMessage> response(
     response = new CIMStopAllProvidersResponseMessage(          new CIMInitializeProviderResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMStopAllProvidersResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMInitializeProviderRequestMessage::buildResponse()  CIMResponseMessage* CIMInitializeProviderAgentRequestMessage::buildResponse() const
 { {
     CIMInitializeProviderResponseMessage* response;      AutoPtr<CIMInitializeProviderAgentResponseMessage> response(
     response = new CIMInitializeProviderResponseMessage(          new CIMInitializeProviderAgentResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMInitializeProviderResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
     responsePtr.release();  
     return response;  
 } }
  
 CIMResponseMessage* CIMInitializeProviderAgentRequestMessage::buildResponse()  CIMResponseMessage* CIMNotifyConfigChangeRequestMessage::buildResponse() const
 { {
     CIMInitializeProviderAgentResponseMessage* response;      AutoPtr<CIMNotifyConfigChangeResponseMessage> response(
     response = new CIMInitializeProviderAgentResponseMessage(          new CIMNotifyConfigChangeResponseMessage(
         messageId,         messageId,
         CIMException(),         CIMException(),
         queueIds.copyAndPop());              queueIds.copyAndPop()));
     AutoPtr<CIMInitializeProviderAgentResponseMessage> responsePtr(response);  
   
     response->syncAttributes(this);     response->syncAttributes(this);
       return response.release();
   }
  
     responsePtr.release();  CIMMessage::CIMMessage(Uint32 type, const String& messageId_)
     return response;      : Message(type), messageId(messageId_)
   {
       operationContext.insert(
           AcceptLanguageListContainer(AcceptLanguageList()));
       operationContext.insert(
           ContentLanguageListContainer(ContentLanguageList()));
 } }
  
 CIMResponseMessage* CIMNotifyConfigChangeRequestMessage::buildResponse()  CIMRequestMessage::CIMRequestMessage(
       Uint32 type_, const String& messageId_, const QueueIdStack& queueIds_)
       : CIMMessage(type_, messageId_), queueIds(queueIds_)
 { {
     CIMNotifyConfigChangeResponseMessage* response;  }
     response = new CIMNotifyConfigChangeResponseMessage(  
         messageId,  
         CIMException(),  
         queueIds.copyAndPop());  
     AutoPtr<CIMNotifyConfigChangeResponseMessage> responsePtr(response);  
  
     response->syncAttributes(this);  CIMResponseMessage::CIMResponseMessage(
       Uint32 type_,
       const String& messageId_,
       const CIMException& cimException_,
       const QueueIdStack& queueIds_)
       :
       CIMMessage(type_, messageId_),
       queueIds(queueIds_),
       cimException(cimException_)
   {
   }
  
     responsePtr.release();  CIMOperationRequestMessage::CIMOperationRequestMessage(
     return response;      Uint32 type_,
       const String& messageId_,
       const QueueIdStack& queueIds_,
       const CIMNamespaceName& nameSpace_,
       const CIMName& className_,
       Uint32 providerType_)
       :
       CIMRequestMessage(type_, messageId_, queueIds_),
       nameSpace(nameSpace_),
       className(className_),
       providerType(providerType_)
   {
 } }
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.10  
changed lines
  Added in v.1.22

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2