version 1.25.12.1, 2008/09/19 06:17:49
|
version 1.28, 2008/11/26 01:15:38
|
|
|
if (request->operationContext.contains( | if (request->operationContext.contains( |
CachedClassDefinitionContainer::NAME)) | CachedClassDefinitionContainer::NAME)) |
{ | { |
CIMClass cimClass; |
|
CachedClassDefinitionContainer container = | CachedClassDefinitionContainer container = |
request->operationContext.get( | request->operationContext.get( |
CachedClassDefinitionContainer::NAME); | CachedClassDefinitionContainer::NAME); |
cimClass = container.getClass(); |
CIMClass cimClass = container.getClass().clone(); |
SharedPtr<NormalizerContext> tmpContext(new CIMOMHandleContext()); | SharedPtr<NormalizerContext> tmpContext(new CIMOMHandleContext()); |
ObjectNormalizer tmpNormalizer( | ObjectNormalizer tmpNormalizer( |
cimClass, | cimClass, |
|
|
CIMGetInstanceResponseMessage& msg = | CIMGetInstanceResponseMessage& msg = |
*static_cast<CIMGetInstanceResponseMessage*>(getResponse()); | *static_cast<CIMGetInstanceResponseMessage*>(getResponse()); |
| |
msg.cimInstance = getObjects()[0]; |
msg.setCimInstance(getObjects()[0]); |
} | } |
} | } |
| |
|
|
CIMEnumerateInstancesResponseMessage& msg = | CIMEnumerateInstancesResponseMessage& msg = |
*static_cast<CIMEnumerateInstancesResponseMessage*>(getResponse()); | *static_cast<CIMEnumerateInstancesResponseMessage*>(getResponse()); |
| |
msg.cimNamedInstances = getObjects(); |
msg.setNamedInstances(getObjects()); |
} | } |
| |
// | // |