version 1.14.4.2, 2009/10/01 09:33:41
|
version 1.14.4.3, 2009/10/13 13:39:27
|
|
|
void SimpleObjectResponseHandler::clear() | void SimpleObjectResponseHandler::clear() |
{ | { |
_objects.clear(); | _objects.clear(); |
|
_scmoObjects.clear(); |
} | } |
| |
void SimpleObjectResponseHandler::deliver(const CIMObject& object) | void SimpleObjectResponseHandler::deliver(const CIMObject& object) |
|
|
send(false); | send(false); |
} | } |
| |
void SimpleObjectResponseHandler::deliver(const SCMOInstance& instance) |
void SimpleObjectResponseHandler::deliver(const SCMOInstance& object) |
{ | { |
PEG_TRACE_CSTRING( | PEG_TRACE_CSTRING( |
TRC_PROVIDERMANAGER, | TRC_PROVIDERMANAGER, |
Tracer::LEVEL4, | Tracer::LEVEL4, |
"SimpleObjectResponseHandler::deliver(SCMOInstance)"); |
"SimpleObjectResponseHandler::deliver()"); |
|
|
_scmoObjects.append(instance); |
|
| |
|
_scmoObjects.append(object); |
send(false); | send(false); |
} | } |
| |
|
|
return _scmoObjects; | return _scmoObjects; |
} | } |
| |
|
|
// | // |
// SimpleInstance2ObjectResponseHandler | // SimpleInstance2ObjectResponseHandler |
// | // |
|
|
| |
Uint32 SimpleInstance2ObjectResponseHandler::size() const | Uint32 SimpleInstance2ObjectResponseHandler::size() const |
{ | { |
return _objects.size(); |
return _objects.size() + _scmoObjects.size(); |
} | } |
| |
void SimpleInstance2ObjectResponseHandler::clear() | void SimpleInstance2ObjectResponseHandler::clear() |
{ | { |
_objects.clear(); | _objects.clear(); |
|
_scmoObjects.clear(); |
} | } |
| |
void SimpleInstance2ObjectResponseHandler::deliver(const CIMInstance& object) | void SimpleInstance2ObjectResponseHandler::deliver(const CIMInstance& object) |
|
|
Tracer::LEVEL4, | Tracer::LEVEL4, |
"SimpleInstance2ObjectResponseHandler::deliver(SCMO)"); | "SimpleInstance2ObjectResponseHandler::deliver(SCMO)"); |
| |
//--rk->TBD |
_scmoObjects.append(object); |
//_objects.append(CIMObject(object)); |
|
| |
// async delivers not yet supported | // async delivers not yet supported |
//send(false); | //send(false); |
|
|
return _objects; | return _objects; |
} | } |
| |
|
const Array<SCMOInstance> |
|
SimpleInstance2ObjectResponseHandler::getSCMOObjects() const |
|
{ |
|
return _scmoObjects; |
|
} |
|
|
// | // |
// SimpleValueResponseHandler | // SimpleValueResponseHandler |
// | // |