version 1.26, 2011/07/29 10:15:22
|
version 1.27, 2012/02/02 05:46:18
|
|
|
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), |
|
|
} | } |
} | } |
| |
Array<CIMName>& IndicationOperationAggregate::getIndicationSubclasses() |
Array<NamespaceClassList>& |
|
IndicationOperationAggregate::getIndicationSubclasses() |
{ | { |
return _indicationSubclasses; | return _indicationSubclasses; |
} | } |
|
|
(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(); |
|
|
(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(); |