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

Diff for /pegasus/src/Pegasus/ProviderManager2/OperationResponseHandler.h between version 1.16 and 1.20

version 1.16, 2005/02/03 18:35:05 version 1.20, 2005/03/07 14:45:53
Line 1 
Line 1 
 //%2004////////////////////////////////////////////////////////////////////////  //%2005////////////////////////////////////////////////////////////////////////
 // //
 // 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.
Line 6 
Line 6 
 // 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.; // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
 // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group. // 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.
 // //
 // 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 188 
Line 190 
         _normalizer =         _normalizer =
             ObjectNormalizer(             ObjectNormalizer(
                 cimClass,                 cimClass,
                 request->localOnly,  
                 request->includeQualifiers,                 request->includeQualifiers,
                 request->includeClassOrigin);                 request->includeClassOrigin);
         #endif         #endif
Line 202 
Line 203 
     }     }
     #endif     #endif
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("GetInstanceResponseHandler"));         return(String("GetInstanceResponseHandler"));
Line 263 
Line 265 
         _normalizer =         _normalizer =
             ObjectNormalizer(             ObjectNormalizer(
                 cimClass,                 cimClass,
                 request->localOnly,  
                 request->includeQualifiers,                 request->includeQualifiers,
                 request->includeClassOrigin);                 request->includeClassOrigin);
         #endif         #endif
Line 277 
Line 278 
     }     }
     #endif     #endif
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("EnumerateInstancesResponseHandler"));         return(String("EnumerateInstancesResponseHandler"));
Line 326 
Line 328 
             ObjectNormalizer(             ObjectNormalizer(
                 cimClass,                 cimClass,
                 false,                 false,
                 false,  
                 false);                 false);
         #endif         #endif
     }     }
Line 339 
Line 340 
     }     }
     #endif     #endif
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("EnumerateInstanceNamesResponseHandler"));         return(String("EnumerateInstanceNamesResponseHandler"));
Line 367 
Line 369 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("CreateInstanceResponseHandler"));         return(String("CreateInstanceResponseHandler"));
Line 405 
Line 408 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("ModifyInstanceResponseHandler"));         return(String("ModifyInstanceResponseHandler"));
     }     }
   
 }; };
  
 class DeleteInstanceResponseHandler : public OperationResponseHandler, public SimpleResponseHandler class DeleteInstanceResponseHandler : public OperationResponseHandler, public SimpleResponseHandler
Line 422 
Line 425 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("DeleteInstanceResponseHandler"));         return(String("DeleteInstanceResponseHandler"));
Line 439 
Line 443 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("GetPropertyResponseHandler"));         return(String("GetPropertyResponseHandler"));
Line 476 
Line 481 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("SetPropertyResponseHandler"));         return(String("SetPropertyResponseHandler"));
Line 493 
Line 499 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("ExecQueryResponseHandler"));         return(String("ExecQueryResponseHandler"));
Line 522 
Line 529 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("AssociatorsResponseHandler"));         return(String("AssociatorsResponseHandler"));
Line 546 
Line 554 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("AssociatorNamesResponseHandler"));         return(String("AssociatorNamesResponseHandler"));
Line 570 
Line 579 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("ReferencesResponseHandler"));         return(String("ReferencesResponseHandler"));
Line 594 
Line 604 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("ReferenceNamesResponseHandler"));         return(String("ReferenceNamesResponseHandler"));
Line 618 
Line 629 
     {     {
     }     }
  
   protected:
     virtual String getClass(void) const     virtual String getClass(void) const
     {     {
         return(String("InvokeMethodResponseHandler"));         return(String("InvokeMethodResponseHandler"));
Line 643 
Line 655 
 { {
 public: public:
     EnableIndicationsResponseHandler(     EnableIndicationsResponseHandler(
         CIMEnableIndicationsRequestMessage * request,          CIMRequestMessage * request,
         CIMEnableIndicationsResponseMessage * response,          CIMResponseMessage * response,
         CIMInstance & provider,         CIMInstance & provider,
         PEGASUS_INDICATION_CALLBACK indicationCallback)         PEGASUS_INDICATION_CALLBACK indicationCallback)
     : OperationResponseHandler(request, response),     : OperationResponseHandler(request, response),
         _request_copy(*request),  
         _response_copy(*response),  
         _indicationCallback(indicationCallback)         _indicationCallback(indicationCallback)
     {     {
         _provider = provider;         _provider = provider;
     }     }
  
     virtual String getClass(void) const  
     {  
         return(String("EnableIndicationsResponseHandler"));  
     }  
   
     virtual Boolean isAsync(void) const  
     {  
         return(false);  
     }  
   
     virtual void deliver(const CIMIndication & cimIndication)     virtual void deliver(const CIMIndication & cimIndication)
     {     {
         OperationContext context;         OperationContext context;
Line 756 
Line 756 
         }         }
     }     }
  
   protected:
       virtual String getClass(void) const
       {
           return(String("EnableIndicationsResponseHandler"));
       }
   
       virtual Boolean isAsync(void) const
       {
           return(false);
       }
   
 private: private:
     CIMEnableIndicationsRequestMessage _request_copy;  
     CIMEnableIndicationsResponseMessage _response_copy;  
     PEGASUS_INDICATION_CALLBACK _indicationCallback;     PEGASUS_INDICATION_CALLBACK _indicationCallback;
  
 }; };


Legend:
Removed from v.1.16  
changed lines
  Added in v.1.20

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2