version 1.40, 2004/05/21 22:01:53
|
version 1.41, 2004/05/22 13:23:12
|
|
|
// Adrian Schuur, IBM (schuur@de.ibm.com) | // Adrian Schuur, IBM (schuur@de.ibm.com) |
// Amit K Arora (amita@in.ibm.com) for PEP-101 | // Amit K Arora (amita@in.ibm.com) for PEP-101 |
// Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com) | // Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com) |
|
// Seema Gupta (gseema@in.ibm.com for PEP135) |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
(request->getType() == CIM_EXPORT_INDICATION_REQUEST_MESSAGE) || | (request->getType() == CIM_EXPORT_INDICATION_REQUEST_MESSAGE) || |
(request->getType() == CIM_INITIALIZE_PROVIDER_REQUEST_MESSAGE)) | (request->getType() == CIM_INITIALIZE_PROVIDER_REQUEST_MESSAGE)) |
{ | { |
// Handle CIMOperationRequestMessage and |
// Handle CIMOperationRequestMessage and CIMExportIndicationRequestMessage |
// CIMExportIndicationRequestMessage |
// The provider ID container is already added to operationcontext in CIMOperationRequestDispacther |
|
// for all instance, method , association and indication providers under PEP135 , so no need to add it again . |
|
// So add it only for ExportIndicationRequestMessage |
| |
// Add provider information to OperationContext for the ProviderManager |
if (request->getType() == CIM_EXPORT_INDICATION_REQUEST_MESSAGE) |
|
{ |
ProviderIdContainer pidc = _getProviderIdContainer(request); | ProviderIdContainer pidc = _getProviderIdContainer(request); |
request->operationContext.insert(pidc); | request->operationContext.insert(pidc); |
|
} |
| |
response = _providerManagerRouter->processMessage(request); | response = _providerManagerRouter->processMessage(request); |
} | } |