version 1.68, 2006/08/23 19:54:31
|
version 1.69, 2006/08/23 20:01:46
|
|
|
| |
break; | break; |
default: | default: |
response = handleUnsupportedRequest(request); |
PEGASUS_ASSERT(0); |
| |
break; | break; |
} | } |
|
|
return(response); | return(response); |
} | } |
| |
Message * DefaultProviderManager::handleUnsupportedRequest(const Message * message) |
|
{ |
|
PEG_METHOD_ENTER(TRC_PROVIDERMANAGER, "DefaultProviderManager::handleUnsupportedRequest"); |
|
|
|
PEG_METHOD_EXIT(); |
|
|
|
// a null response implies unsupported or unknown operation |
|
return(0); |
|
} |
|
|
|
Message * DefaultProviderManager::handleInitializeProviderRequest( | Message * DefaultProviderManager::handleInitializeProviderRequest( |
const Message * message) | const Message * message) |
{ | { |
|
|
{ | { |
temp.append(request->classNames[i].getString()); | temp.append(request->classNames[i].getString()); |
| |
if(i == (n - 1)) |
if (i < (n - 1)) |
{ | { |
temp.append(", "); | temp.append(", "); |
} | } |
|
|
{ | { |
temp.append(request->classNames[i].getString()); | temp.append(request->classNames[i].getString()); |
| |
if(i == (n - 1)) |
if (i < (n - 1)) |
{ | { |
temp.append(", "); | temp.append(", "); |
} | } |
|
|
{ | { |
temp.append(request->classNames[i].getString()); | temp.append(request->classNames[i].getString()); |
| |
if(i == (n - 1)) |
if (i < (n - 1)) |
{ | { |
temp.append(", "); | temp.append(", "); |
} | } |
|
|
| |
Message *DefaultProviderManager::handleExportIndicationRequest(const Message *message) | Message *DefaultProviderManager::handleExportIndicationRequest(const Message *message) |
{ | { |
PEG_METHOD_ENTER(TRC_PROVIDERMANAGER, "DefaultProviderManagerService::handlExportIndicationRequest"); |
PEG_METHOD_ENTER(TRC_PROVIDERMANAGER, |
|
"DefaultProviderManager::handleExportIndicationRequest"); |
| |
CIMExportIndicationRequestMessage * request = | CIMExportIndicationRequestMessage * request = |
dynamic_cast<CIMExportIndicationRequestMessage *>(const_cast<Message *>(message)); | dynamic_cast<CIMExportIndicationRequestMessage *>(const_cast<Message *>(message)); |
|
|
const String & providerName, | const String & providerName, |
const String & providerFileName) | const String & providerFileName) |
{ | { |
String tableKey; |
|
|
|
PEG_METHOD_ENTER (TRC_PROVIDERMANAGER, | PEG_METHOD_ENTER (TRC_PROVIDERMANAGER, |
"DefaultProviderManagerService::_generateKey"); |
"DefaultProviderManager::_generateKey"); |
|
|
|
String tableKey; |
| |
// | // |
// Append providerName and providerFileName to key | // Append providerName and providerFileName to key |