version 1.8, 2004/06/22 07:22:20
|
version 1.9, 2004/06/22 10:05:18
|
|
|
// Author: Chip Vincent (cvincent@us.ibm.com) | // Author: Chip Vincent (cvincent@us.ibm.com) |
// Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com) | // Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com) |
// | // |
// Modified By: |
// Modified By: Seema Gupta(gseema@in.ibm.com) for PEP135 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
#include "BasicProviderManagerRouter.h" | #include "BasicProviderManagerRouter.h" |
| |
#include <Pegasus/Common/Config.h> | #include <Pegasus/Common/Config.h> |
|
#include <Pegasus/Common/OperationContextInternal.h> |
#include <Pegasus/Common/CIMMessage.h> | #include <Pegasus/Common/CIMMessage.h> |
#include <Pegasus/Common/Tracer.h> | #include <Pegasus/Common/Tracer.h> |
#include <Pegasus/ProviderManager2/OperationResponseHandler.h> | #include <Pegasus/ProviderManager2/OperationResponseHandler.h> |
|
|
// Provider information is in CIMIndicationRequestMessage | // Provider information is in CIMIndicationRequestMessage |
CIMIndicationRequestMessage* indReq = | CIMIndicationRequestMessage* indReq = |
dynamic_cast<CIMIndicationRequestMessage*>(request); | dynamic_cast<CIMIndicationRequestMessage*>(request); |
providerModule = indReq->providerModule; |
ProviderIdContainer pidc = indReq->operationContext.get(ProviderIdContainer::NAME); |
|
providerModule = pidc.getModule(); |
} | } |
else if (request->getType() == CIM_ENABLE_MODULE_REQUEST_MESSAGE) | else if (request->getType() == CIM_ENABLE_MODULE_REQUEST_MESSAGE) |
{ | { |