version 1.25.4.3, 2012/02/15 17:47:17
|
version 1.25.4.5, 2013/07/20 18:32:52
|
|
|
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
String _toString(Boolean x) |
|
{ |
|
return((x)? "true" : "false"); |
|
} |
|
|
|
template<class T> | template<class T> |
inline T* getProviderInterface(CIMProvider* provider) | inline T* getProviderInterface(CIMProvider* provider) |
{ | { |
|
|
break; | break; |
| |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
break; | break; |
} | } |
} | } |
|
|
providerContext.insert(context.get(AcceptLanguageListContainer::NAME)); | providerContext.insert(context.get(AcceptLanguageListContainer::NAME)); |
providerContext.insert(context.get(ContentLanguageListContainer::NAME)); | providerContext.insert(context.get(ContentLanguageListContainer::NAME)); |
| |
|
if (context.contains(UserRoleContainer::NAME)) |
|
{ |
|
providerContext.insert(context.get(UserRoleContainer::NAME)); |
|
} |
|
|
return providerContext; | return providerContext; |
} | } |
| |
|
|
"Object path: %s", | "Object path: %s", |
(const char*) objectPath.toString().getCString())); | (const char*) objectPath.toString().getCString())); |
| |
// KS_TODO_DELETE_PULL |
|
PEG_TRACE(( |
|
TRC_PROVIDERMANAGER, |
|
Tracer::LEVEL4, |
|
"ProviderMessageHandler::_handleEnumerateInstancesRequest " |
|
"deepInheritance: %s localOnly: %s includeQualifiers: %s " |
|
"includeClassOrigin: %s propertyList: %s", |
|
(const char*)_toString(request->deepInheritance).getCString(), |
|
(const char*)_toString(request->localOnly).getCString(), |
|
(const char*)_toString(request->includeQualifiers).getCString(), |
|
(const char*)_toString(request->includeClassOrigin).getCString(), |
|
(const char*)request->propertyList.toString().getCString() )); |
|
|
|
OperationContext providerContext( | OperationContext providerContext( |
_createProviderOperationContext(request->operationContext)); | _createProviderOperationContext(request->operationContext)); |
| |