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

Diff for /pegasus/src/Pegasus/ProviderManager2/SimpleResponseHandler.h between version 1.14 and 1.14.4.1

version 1.14, 2008/12/02 09:01:48 version 1.14.4.1, 2009/08/17 13:47:48
Line 34 
Line 34 
  
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
 #include <Pegasus/Common/ResponseHandler.h> #include <Pegasus/Common/ResponseHandler.h>
   #include <Pegasus/Common/CIMResponseData.h>
   #include <Pegasus/Common/SCMO.h>
  
 #include <Pegasus/ProviderManager2/Linkage.h> #include <Pegasus/ProviderManager2/Linkage.h>
  
Line 82 
Line 84 
 { {
 public: public:
     SimpleInstanceResponseHandler();     SimpleInstanceResponseHandler();
       ~SimpleInstanceResponseHandler();
  
     virtual void processing();     virtual void processing();
  
Line 93 
Line 96 
  
     virtual void deliver(const CIMInstance& instance);     virtual void deliver(const CIMInstance& instance);
  
       virtual void deliver(const SCMOInstance& instance);
   
     virtual void deliver(const Array<CIMInstance>& instances);     virtual void deliver(const Array<CIMInstance>& instances);
  
     const Array<CIMInstance> getObjects() const;     const Array<CIMInstance> getObjects() const;
       const Array<SCMOInstance> getSCMOObjects() const;
  
 private: private:
     Array<CIMInstance> _objects;     Array<CIMInstance> _objects;
       Array<SCMOInstance> _scmoObjects;
       //CIMInstanceResponseData responseData;
 }; };
  
 class PEGASUS_PPM_LINKAGE SimpleObjectPathResponseHandler : class PEGASUS_PPM_LINKAGE SimpleObjectPathResponseHandler :
Line 107 
Line 114 
 { {
 public: public:
     SimpleObjectPathResponseHandler();     SimpleObjectPathResponseHandler();
       ~SimpleObjectPathResponseHandler();
  
     virtual void processing();     virtual void processing();
  
Line 118 
Line 126 
  
     virtual void deliver(const CIMObjectPath& objectPath);     virtual void deliver(const CIMObjectPath& objectPath);
  
       virtual void deliver(const SCMOInstance& objectPath);
   
     virtual void deliver(const Array<CIMObjectPath>& objectPaths);     virtual void deliver(const Array<CIMObjectPath>& objectPaths);
  
     const Array<CIMObjectPath> getObjects() const;     const Array<CIMObjectPath> getObjects() const;
       const Array<SCMOInstance> getSCMOObjects() const;
  
 private: private:
     Array<CIMObjectPath> _objects;     Array<CIMObjectPath> _objects;
       Array<SCMOInstance> _scmoObjects;
       //CIMInstanceNamesResponseData responseData;
 }; };
  
 class PEGASUS_PPM_LINKAGE SimpleMethodResultResponseHandler : class PEGASUS_PPM_LINKAGE SimpleMethodResultResponseHandler :
Line 236 
Line 248 
  
     virtual void deliver(const CIMInstance& object);     virtual void deliver(const CIMInstance& object);
  
       virtual void deliver(const SCMOInstance& object);
   
     virtual void deliver(const Array<CIMInstance>& objects);     virtual void deliver(const Array<CIMInstance>& objects);
  
     const Array<CIMObject> getObjects() const;     const Array<CIMObject> getObjects() const;


Legend:
Removed from v.1.14  
changed lines
  Added in v.1.14.4.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2