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

Diff for /pegasus/src/Pegasus/IndicationService/IndicationOperationAggregate.cpp between version 1.26 and 1.27

version 1.26, 2011/07/29 10:15:22 version 1.27, 2012/02/02 05:46:18
Line 40 
Line 40 
 IndicationOperationAggregate::IndicationOperationAggregate( IndicationOperationAggregate::IndicationOperationAggregate(
     CIMRequestMessage* origRequest,     CIMRequestMessage* origRequest,
     const String &controlProviderName,     const String &controlProviderName,
     const Array<CIMName>& indicationSubclasses)      const Array<NamespaceClassList>& indicationSubclasses)
 :   _origRequest(origRequest), :   _origRequest(origRequest),
     _controlProviderName(controlProviderName),     _controlProviderName(controlProviderName),
     _indicationSubclasses(indicationSubclasses),     _indicationSubclasses(indicationSubclasses),
Line 96 
Line 96 
     }     }
 } }
  
 Array<CIMName>& IndicationOperationAggregate::getIndicationSubclasses()  Array<NamespaceClassList>&
       IndicationOperationAggregate::getIndicationSubclasses()
 { {
     return _indicationSubclasses;     return _indicationSubclasses;
 } }
Line 174 
Line 175 
                         (ProviderIdContainer::NAME);                         (ProviderIdContainer::NAME);
                     provider.provider = pidc.getProvider();                     provider.provider = pidc.getProvider();
                     provider.providerModule = pidc.getModule();                     provider.providerModule = pidc.getModule();
                     provider.classList = request->classNames;                      NamespaceClassList nscl;
                       nscl.nameSpace = request->nameSpace;
                       nscl.classList = request->classNames;
                       provider.classList.append(nscl);
                     provider.controlProviderName = _controlProviderName;                     provider.controlProviderName = _controlProviderName;
 #ifdef PEGASUS_ENABLE_REMOTE_CMPI #ifdef PEGASUS_ENABLE_REMOTE_CMPI
                     provider.isRemoteNameSpace = pidc.isRemoteNameSpace();                     provider.isRemoteNameSpace = pidc.isRemoteNameSpace();
Line 191 
Line 195 
                         (ProviderIdContainer::NAME);                         (ProviderIdContainer::NAME);
                     provider.provider = pidc.getProvider();                     provider.provider = pidc.getProvider();
                     provider.providerModule = pidc.getModule();                     provider.providerModule = pidc.getModule();
                     provider.classList = request->classNames;                      NamespaceClassList nscl;
                       nscl.nameSpace = request->nameSpace;
                       nscl.classList = request->classNames;
                       provider.classList.append(nscl);
                     provider.controlProviderName = _controlProviderName;                     provider.controlProviderName = _controlProviderName;
 #ifdef PEGASUS_ENABLE_REMOTE_CMPI #ifdef PEGASUS_ENABLE_REMOTE_CMPI
                     provider.isRemoteNameSpace = pidc.isRemoteNameSpace();                     provider.isRemoteNameSpace = pidc.isRemoteNameSpace();


Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2