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

Diff for /pegasus/src/Pegasus/IndicationService/SubscriptionRepository.h between version 1.9.18.2 and 1.10

version 1.9.18.2, 2008/02/12 19:46:16 version 1.10, 2007/05/25 20:48:47
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
   // Author: Carol Ann Krug Graves, Hewlett-Packard Company
   //             (carolann_graves@hp.com)
   //
   // Modified By:
   //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #ifndef Pegasus_SubscriptionRepository_h #ifndef Pegasus_SubscriptionRepository_h
Line 44 
Line 49 
 #include <Pegasus/Common/AcceptLanguageList.h> #include <Pegasus/Common/AcceptLanguageList.h>
 #include <Pegasus/Common/ContentLanguageList.h> #include <Pegasus/Common/ContentLanguageList.h>
 #include <Pegasus/Repository/CIMRepository.h> #include <Pegasus/Repository/CIMRepository.h>
 #include "NormalizedSubscriptionTable.h"  
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
Line 208 
Line 213 
                                        subscription                                        subscription
         @param   queryLanguage     Output query language in which the filter         @param   queryLanguage     Output query language in which the filter
                                        query is expressed                                        query is expressed
           @param   filterName        Output name of the filter
      */      */
     void getFilterProperties (     void getFilterProperties (
         const CIMInstance & subscription,         const CIMInstance & subscription,
         String & query,         String & query,
         CIMNamespaceName & sourceNameSpace,         CIMNamespaceName & sourceNameSpace,
         String & queryLanguage);          String & queryLanguage,
           String & filterName);
  
     /**     /**
         Retrieves the values of the filter query and source namespace         Retrieves the values of the filter query and source namespace
Line 380 
Line 387 
         const CIMNamespaceName & nameSpace,         const CIMNamespaceName & nameSpace,
         const CIMName & className);         const CIMName & className);
  
     void beginCreateSubscription(const CIMObjectPath &subPath);  
     void cancelCreateSubscription(const CIMObjectPath &subPath);  
     void commitCreateSubscription(const CIMObjectPath &subPath);  
 private: private:
  
     /**     /**
Line 410 
Line 414 
         const CIMInstance subscription);         const CIMInstance subscription);
  
     CIMRepository * _repository;     CIMRepository * _repository;
   
     AutoPtr<NormalizedSubscriptionTable> _normalizedSubscriptionTable;  
     Mutex _normalizedSubscriptionTableMutex;  
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2