--- pegasus/src/Pegasus/Common/CIMMessage.cpp.obz5083 2006-05-31 12:18:40.000000000 -0400 +++ pegasus/src/Pegasus/Common/CIMMessage.cpp 2006-05-31 13:13:35.000000000 -0400 @@ -46,7 +46,7 @@ PEGASUS_NAMESPACE_BEGIN -void CIMResponseMessage::syncAttributes(CIMRequestMessage* request) +void CIMResponseMessage::syncAttributes(const CIMRequestMessage* request) { // Propagate request attributes to the response, as necessary setKey(request->getKey()); @@ -56,7 +56,7 @@ setCloseConnect(request->getCloseConnect()); } -CIMResponseMessage* CIMGetClassRequestMessage::buildResponse() +CIMResponseMessage* CIMGetClassRequestMessage::buildResponse() const { AutoPtr response( new CIMGetClassResponseMessage( @@ -68,7 +68,7 @@ return response.release(); } -CIMResponseMessage* CIMGetInstanceRequestMessage::buildResponse() +CIMResponseMessage* CIMGetInstanceRequestMessage::buildResponse() const { AutoPtr response( new CIMGetInstanceResponseMessage( @@ -80,7 +80,7 @@ return response.release(); } -CIMResponseMessage* CIMExportIndicationRequestMessage::buildResponse() +CIMResponseMessage* CIMExportIndicationRequestMessage::buildResponse() const { AutoPtr response( new CIMExportIndicationResponseMessage( @@ -91,7 +91,7 @@ return response.release(); } -CIMResponseMessage* CIMDeleteClassRequestMessage::buildResponse() +CIMResponseMessage* CIMDeleteClassRequestMessage::buildResponse() const { AutoPtr response( new CIMDeleteClassResponseMessage( @@ -102,7 +102,7 @@ return response.release(); } -CIMResponseMessage* CIMDeleteInstanceRequestMessage::buildResponse() +CIMResponseMessage* CIMDeleteInstanceRequestMessage::buildResponse() const { AutoPtr response( new CIMDeleteInstanceResponseMessage( @@ -113,7 +113,7 @@ return response.release(); } -CIMResponseMessage* CIMCreateClassRequestMessage::buildResponse() +CIMResponseMessage* CIMCreateClassRequestMessage::buildResponse() const { AutoPtr response( new CIMCreateClassResponseMessage( @@ -124,7 +124,7 @@ return response.release(); } -CIMResponseMessage* CIMCreateInstanceRequestMessage::buildResponse() +CIMResponseMessage* CIMCreateInstanceRequestMessage::buildResponse() const { AutoPtr response( new CIMCreateInstanceResponseMessage( @@ -136,7 +136,7 @@ return response.release(); } -CIMResponseMessage* CIMModifyClassRequestMessage::buildResponse() +CIMResponseMessage* CIMModifyClassRequestMessage::buildResponse() const { AutoPtr response( new CIMModifyClassResponseMessage( @@ -147,7 +147,7 @@ return response.release(); } -CIMResponseMessage* CIMModifyInstanceRequestMessage::buildResponse() +CIMResponseMessage* CIMModifyInstanceRequestMessage::buildResponse() const { AutoPtr response( new CIMModifyInstanceResponseMessage( @@ -158,7 +158,7 @@ return response.release(); } -CIMResponseMessage* CIMEnumerateClassesRequestMessage::buildResponse() +CIMResponseMessage* CIMEnumerateClassesRequestMessage::buildResponse() const { AutoPtr response( new CIMEnumerateClassesResponseMessage( @@ -170,7 +170,7 @@ return response.release(); } -CIMResponseMessage* CIMEnumerateClassNamesRequestMessage::buildResponse() +CIMResponseMessage* CIMEnumerateClassNamesRequestMessage::buildResponse() const { AutoPtr response( new CIMEnumerateClassNamesResponseMessage( @@ -182,7 +182,7 @@ return response.release(); } -CIMResponseMessage* CIMEnumerateInstancesRequestMessage::buildResponse() +CIMResponseMessage* CIMEnumerateInstancesRequestMessage::buildResponse() const { AutoPtr response( new CIMEnumerateInstancesResponseMessage( @@ -194,7 +194,7 @@ return response.release(); } -CIMResponseMessage* CIMEnumerateInstanceNamesRequestMessage::buildResponse() +CIMResponseMessage* CIMEnumerateInstanceNamesRequestMessage::buildResponse() const { AutoPtr response( new CIMEnumerateInstanceNamesResponseMessage( @@ -206,7 +206,7 @@ return response.release(); } -CIMResponseMessage* CIMExecQueryRequestMessage::buildResponse() +CIMResponseMessage* CIMExecQueryRequestMessage::buildResponse() const { AutoPtr response( new CIMExecQueryResponseMessage( @@ -218,7 +218,7 @@ return response.release(); } -CIMResponseMessage* CIMAssociatorsRequestMessage::buildResponse() +CIMResponseMessage* CIMAssociatorsRequestMessage::buildResponse() const { AutoPtr response( new CIMAssociatorsResponseMessage( @@ -230,7 +230,7 @@ return response.release(); } -CIMResponseMessage* CIMAssociatorNamesRequestMessage::buildResponse() +CIMResponseMessage* CIMAssociatorNamesRequestMessage::buildResponse() const { AutoPtr response( new CIMAssociatorNamesResponseMessage( @@ -242,7 +242,7 @@ return response.release(); } -CIMResponseMessage* CIMReferencesRequestMessage::buildResponse() +CIMResponseMessage* CIMReferencesRequestMessage::buildResponse() const { AutoPtr response( new CIMReferencesResponseMessage( @@ -254,7 +254,7 @@ return response.release(); } -CIMResponseMessage* CIMReferenceNamesRequestMessage::buildResponse() +CIMResponseMessage* CIMReferenceNamesRequestMessage::buildResponse() const { AutoPtr response( new CIMReferenceNamesResponseMessage( @@ -266,7 +266,7 @@ return response.release(); } -CIMResponseMessage* CIMGetPropertyRequestMessage::buildResponse() +CIMResponseMessage* CIMGetPropertyRequestMessage::buildResponse() const { AutoPtr response( new CIMGetPropertyResponseMessage( @@ -278,7 +278,7 @@ return response.release(); } -CIMResponseMessage* CIMSetPropertyRequestMessage::buildResponse() +CIMResponseMessage* CIMSetPropertyRequestMessage::buildResponse() const { AutoPtr response( new CIMSetPropertyResponseMessage( @@ -289,7 +289,7 @@ return response.release(); } -CIMResponseMessage* CIMGetQualifierRequestMessage::buildResponse() +CIMResponseMessage* CIMGetQualifierRequestMessage::buildResponse() const { AutoPtr response( new CIMGetQualifierResponseMessage( @@ -301,7 +301,7 @@ return response.release(); } -CIMResponseMessage* CIMSetQualifierRequestMessage::buildResponse() +CIMResponseMessage* CIMSetQualifierRequestMessage::buildResponse() const { AutoPtr response( new CIMSetQualifierResponseMessage( @@ -312,7 +312,7 @@ return response.release(); } -CIMResponseMessage* CIMDeleteQualifierRequestMessage::buildResponse() +CIMResponseMessage* CIMDeleteQualifierRequestMessage::buildResponse() const { AutoPtr response( new CIMDeleteQualifierResponseMessage( @@ -323,7 +323,7 @@ return response.release(); } -CIMResponseMessage* CIMEnumerateQualifiersRequestMessage::buildResponse() +CIMResponseMessage* CIMEnumerateQualifiersRequestMessage::buildResponse() const { AutoPtr response( new CIMEnumerateQualifiersResponseMessage( @@ -335,7 +335,7 @@ return response.release(); } -CIMResponseMessage* CIMInvokeMethodRequestMessage::buildResponse() +CIMResponseMessage* CIMInvokeMethodRequestMessage::buildResponse() const { AutoPtr response( new CIMInvokeMethodResponseMessage( @@ -349,7 +349,7 @@ return response.release(); } -CIMResponseMessage* CIMProcessIndicationRequestMessage::buildResponse() +CIMResponseMessage* CIMProcessIndicationRequestMessage::buildResponse() const { AutoPtr response( new CIMProcessIndicationResponseMessage( @@ -360,7 +360,7 @@ return response.release(); } -CIMResponseMessage* CIMNotifyProviderRegistrationRequestMessage::buildResponse() +CIMResponseMessage* CIMNotifyProviderRegistrationRequestMessage::buildResponse() const { AutoPtr response( new CIMNotifyProviderRegistrationResponseMessage( @@ -371,7 +371,7 @@ return response.release(); } -CIMResponseMessage* CIMNotifyProviderTerminationRequestMessage::buildResponse() +CIMResponseMessage* CIMNotifyProviderTerminationRequestMessage::buildResponse() const { AutoPtr response( new CIMNotifyProviderTerminationResponseMessage( @@ -382,7 +382,7 @@ return response.release(); } -CIMResponseMessage* CIMHandleIndicationRequestMessage::buildResponse() +CIMResponseMessage* CIMHandleIndicationRequestMessage::buildResponse() const { AutoPtr response( new CIMHandleIndicationResponseMessage( @@ -393,7 +393,7 @@ return response.release(); } -CIMResponseMessage* CIMCreateSubscriptionRequestMessage::buildResponse() +CIMResponseMessage* CIMCreateSubscriptionRequestMessage::buildResponse() const { AutoPtr response( new CIMCreateSubscriptionResponseMessage( @@ -404,7 +404,7 @@ return response.release(); } -CIMResponseMessage* CIMModifySubscriptionRequestMessage::buildResponse() +CIMResponseMessage* CIMModifySubscriptionRequestMessage::buildResponse() const { AutoPtr response( new CIMModifySubscriptionResponseMessage( @@ -415,7 +415,7 @@ return response.release(); } -CIMResponseMessage* CIMDeleteSubscriptionRequestMessage::buildResponse() +CIMResponseMessage* CIMDeleteSubscriptionRequestMessage::buildResponse() const { AutoPtr response( new CIMDeleteSubscriptionResponseMessage( @@ -427,7 +427,7 @@ } CIMResponseMessage* - CIMSubscriptionInitCompleteRequestMessage::buildResponse() + CIMSubscriptionInitCompleteRequestMessage::buildResponse() const { AutoPtr response( new CIMSubscriptionInitCompleteResponseMessage( @@ -438,7 +438,7 @@ return response.release(); } -CIMResponseMessage* CIMDisableModuleRequestMessage::buildResponse() +CIMResponseMessage* CIMDisableModuleRequestMessage::buildResponse() const { AutoPtr response( new CIMDisableModuleResponseMessage( @@ -450,7 +450,7 @@ return response.release(); } -CIMResponseMessage* CIMEnableModuleRequestMessage::buildResponse() +CIMResponseMessage* CIMEnableModuleRequestMessage::buildResponse() const { AutoPtr response( new CIMEnableModuleResponseMessage( @@ -462,7 +462,7 @@ return response.release(); } -CIMResponseMessage* CIMNotifyProviderEnableRequestMessage::buildResponse() +CIMResponseMessage* CIMNotifyProviderEnableRequestMessage::buildResponse() const { AutoPtr response( new CIMNotifyProviderEnableResponseMessage( @@ -484,7 +484,7 @@ return response.release(); } -CIMResponseMessage* CIMStopAllProvidersRequestMessage::buildResponse() +CIMResponseMessage* CIMStopAllProvidersRequestMessage::buildResponse() const { AutoPtr response( new CIMStopAllProvidersResponseMessage( @@ -495,7 +495,7 @@ return response.release(); } -CIMResponseMessage* CIMInitializeProviderRequestMessage::buildResponse() +CIMResponseMessage* CIMInitializeProviderRequestMessage::buildResponse() const { AutoPtr response( new CIMInitializeProviderResponseMessage( @@ -506,7 +506,7 @@ return response.release(); } -CIMResponseMessage* CIMInitializeProviderAgentRequestMessage::buildResponse() +CIMResponseMessage* CIMInitializeProviderAgentRequestMessage::buildResponse() const { AutoPtr response( new CIMInitializeProviderAgentResponseMessage( @@ -517,7 +517,7 @@ return response.release(); } -CIMResponseMessage* CIMNotifyConfigChangeRequestMessage::buildResponse() +CIMResponseMessage* CIMNotifyConfigChangeRequestMessage::buildResponse() const { AutoPtr response( new CIMNotifyConfigChangeResponseMessage( --- pegasus/src/Pegasus/Common/CIMMessage.h.obz5083 2006-05-31 12:18:40.000000000 -0400 +++ pegasus/src/Pegasus/Common/CIMMessage.h 2006-05-31 13:13:35.000000000 -0400 @@ -124,7 +124,7 @@ CIMRequestMessage( Uint32 type_, const String& messageId_, const QueueIdStack& queueIds_); - virtual CIMResponseMessage* buildResponse() = 0; + virtual CIMResponseMessage* buildResponse() const = 0; #ifdef PEGASUS_DEBUG virtual void print(PEGASUS_STD(ostream)& os, Boolean printHeader) const @@ -160,7 +160,7 @@ const CIMException& cimException_, const QueueIdStack& queueIds_); - void syncAttributes(CIMRequestMessage* request); + void syncAttributes(const CIMRequestMessage* request); QueueIdStack queueIds; CIMException cimException; @@ -228,7 +228,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; Boolean localOnly; Boolean includeQualifiers; @@ -266,7 +266,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath instanceName; Boolean localOnly; @@ -297,7 +297,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String destinationPath; CIMInstance indicationInstance; @@ -325,7 +325,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String authType; String userName; @@ -351,7 +351,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath instanceName; String authType; @@ -379,7 +379,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMClass newClass; String authType; @@ -406,7 +406,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMInstance newInstance; String authType; @@ -434,7 +434,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMClass modifiedClass; String authType; @@ -465,7 +465,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMInstance modifiedInstance; Boolean includeQualifiers; @@ -502,7 +502,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; Boolean deepInheritance; Boolean localOnly; @@ -534,7 +534,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; Boolean deepInheritance; String authType; @@ -570,7 +570,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; Boolean deepInheritance; Boolean localOnly; @@ -623,7 +623,7 @@ } #endif - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String authType; String userName; @@ -652,7 +652,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String queryLanguage; String query; @@ -695,7 +695,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath objectName; CIMName assocClass; @@ -738,7 +738,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath objectName; CIMName assocClass; @@ -780,7 +780,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath objectName; CIMName resultClass; @@ -817,7 +817,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath objectName; CIMName resultClass; @@ -848,7 +848,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath instanceName; CIMName propertyName; @@ -880,7 +880,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath instanceName; CIMName propertyName; @@ -910,7 +910,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMName qualifierName; String authType; @@ -938,7 +938,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMQualifierDecl qualifierDeclaration; String authType; @@ -966,7 +966,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMName qualifierName; String authType; @@ -992,7 +992,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String authType; String userName; @@ -1023,7 +1023,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMObjectPath instanceName; CIMName methodName; @@ -1052,7 +1052,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMNamespaceName nameSpace; CIMInstance indicationInstance; @@ -1090,7 +1090,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMName className; Array newNamespaces; @@ -1115,7 +1115,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; Array providers; }; @@ -1144,7 +1144,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMNamespaceName nameSpace; CIMInstance handlerInstance; @@ -1184,7 +1184,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMNamespaceName nameSpace; CIMInstance subscriptionInstance; @@ -1226,7 +1226,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMNamespaceName nameSpace; CIMInstance subscriptionInstance; @@ -1262,7 +1262,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMNamespaceName nameSpace; CIMInstance subscriptionInstance; @@ -1286,7 +1286,7 @@ { } - virtual CIMResponseMessage * buildResponse (); + virtual CIMResponseMessage* buildResponse() const; }; class PEGASUS_COMMON_LINKAGE CIMDisableModuleRequestMessage @@ -1315,7 +1315,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMInstance providerModule; Array providers; @@ -1345,7 +1345,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; CIMInstance providerModule; String authType; @@ -1368,7 +1368,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; Array capInstances; }; @@ -1411,7 +1411,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; }; class PEGASUS_COMMON_LINKAGE CIMInitializeProviderRequestMessage @@ -1428,7 +1428,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; }; // Used to pass initialization data to an Out-of-Process Provider Agent process @@ -1454,7 +1454,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String pegasusHome; Array > configProperties; @@ -1482,7 +1482,7 @@ { } - virtual CIMResponseMessage* buildResponse(); + virtual CIMResponseMessage* buildResponse() const; String propertyName; String newPropertyValue;