version 1.43.2.11, 2013/11/20 02:22:03
|
version 1.48, 2013/10/13 22:46:58
|
|
|
#endif | #endif |
binaryRequest = request->binaryRequest; | binaryRequest = request->binaryRequest; |
binaryResponse = request->binaryResponse; | binaryResponse = request->binaryResponse; |
internalOperation = request->internalOperation; |
|
} | } |
| |
CIMResponseMessage* CIMGetClassRequestMessage::buildResponse() const | CIMResponseMessage* CIMGetClassRequestMessage::buildResponse() const |
|
|
response->syncAttributes(this); | response->syncAttributes(this); |
return response.release(); | return response.release(); |
} | } |
//EXP_PULL_BEGIN |
|
CIMResponseMessage* |
|
CIMOpenEnumerateInstancesRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenEnumerateInstancesResponseMessage> response( |
|
new CIMOpenEnumerateInstancesResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
CIMResponseData & rspData = response->getResponseData(); |
|
rspData.setRequestProperties( |
|
false, |
|
includeClassOrigin, |
|
propertyList); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMOpenEnumerateInstancePathsRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenEnumerateInstancePathsResponseMessage> response( |
|
new CIMOpenEnumerateInstancePathsResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMOpenReferenceInstancesRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenReferenceInstancesResponseMessage> response( |
|
new CIMOpenReferenceInstancesResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
CIMResponseData & rspData = response->getResponseData(); |
|
rspData.setRequestProperties( |
|
false, |
|
includeClassOrigin, |
|
propertyList); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMOpenReferenceInstancePathsRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenReferenceInstancePathsResponseMessage> response( |
|
new CIMOpenReferenceInstancePathsResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMOpenAssociatorInstancesRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenAssociatorInstancesResponseMessage> response( |
|
new CIMOpenAssociatorInstancesResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
CIMResponseData & rspData = response->getResponseData(); |
|
rspData.setRequestProperties( |
|
false, |
|
includeClassOrigin, |
|
propertyList); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMOpenAssociatorInstancePathsRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenAssociatorInstancePathsResponseMessage> response( |
|
new CIMOpenAssociatorInstancePathsResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMPullInstancesWithPathRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMPullInstancesWithPathResponseMessage> response( |
|
new CIMPullInstancesWithPathResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop(), |
|
false, |
|
enumerationContext)); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* CIMPullInstancePathsRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMPullInstancePathsResponseMessage> response( |
|
new CIMPullInstancePathsResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop(), |
|
false, |
|
enumerationContext)); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMPullInstancesRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMPullInstancesResponseMessage> response( |
|
new CIMPullInstancesResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop(), |
|
false, |
|
enumerationContext)); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* CIMCloseEnumerationRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMCloseEnumerationResponseMessage> response( |
|
new CIMCloseEnumerationResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop())); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
|
|
CIMResponseMessage* CIMEnumerationCountRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMEnumerationCountResponseMessage> response( |
|
new CIMEnumerationCountResponseMessage( |
|
messageId, |
|
CIMException(), |
|
queueIds.copyAndPop(), |
|
0)); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
|
|
CIMResponseMessage* |
|
CIMOpenQueryInstancesRequestMessage::buildResponse() const |
|
{ |
|
AutoPtr<CIMOpenQueryInstancesResponseMessage> response( |
|
new CIMOpenQueryInstancesResponseMessage( |
|
messageId, |
|
CIMException(), |
|
CIMClass(), // queryResultClass |
|
true, // endOfSequence |
|
String::EMPTY, // enumerationContext |
|
queueIds.copyAndPop())); |
|
CIMResponseData & rspData = response->getResponseData(); |
|
// KS_TODO Probably not required. Wait for complete OpenQuery Implementation |
|
rspData.setRequestProperties( |
|
false, |
|
false, |
|
CIMPropertyList()); |
|
response->syncAttributes(this); |
|
return response.release(); |
|
} |
|
//EXP_PULL_END |
|
| |
CIMResponseMessage* | CIMResponseMessage* |
CIMNotifySubscriptionNotActiveRequestMessage::buildResponse() const | CIMNotifySubscriptionNotActiveRequestMessage::buildResponse() const |
|
|
| |
binaryRequest = false; | binaryRequest = false; |
binaryResponse = false; | binaryResponse = false; |
internalOperation = false; |
|
} | } |
| |
#ifndef PEGASUS_DISABLE_PERFINST | #ifndef PEGASUS_DISABLE_PERFINST |
|
|
{ | { |
} | } |
| |
// EXP_PULL_BEGIN |
|
CIMOpenEnumerateInstancesResponseMessage:: |
|
CIMOpenEnumerateInstancesResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_OPEN_ENUMERATE_INSTANCES_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_, CIMResponseData::RESP_INSTANCES), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMOpenEnumerateInstancePathsResponseMessage:: |
|
CIMOpenEnumerateInstancePathsResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_OPEN_ENUMERATE_INSTANCE_PATHS_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_INSTNAMES), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMOpenReferenceInstancesResponseMessage:: |
|
CIMOpenReferenceInstancesResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_OPEN_REFERENCE_INSTANCES_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_, CIMResponseData::RESP_OBJECTS), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMOpenReferenceInstancePathsResponseMessage:: |
|
CIMOpenReferenceInstancePathsResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_OPEN_REFERENCE_INSTANCE_PATHS_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_OBJECTPATHS), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMOpenAssociatorInstancesResponseMessage:: |
|
CIMOpenAssociatorInstancesResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_OPEN_ASSOCIATOR_INSTANCES_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_OBJECTS), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMOpenAssociatorInstancePathsResponseMessage:: |
|
CIMOpenAssociatorInstancePathsResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_ , |
|
const String& enumerationContext_ |
|
) |
|
:CIMResponseDataMessage(CIM_OPEN_ASSOCIATOR_INSTANCE_PATHS_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_OBJECTPATHS), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMPullInstancesWithPathResponseMessage:: |
|
CIMPullInstancesWithPathResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_PULL_INSTANCES_WITH_PATH_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_INSTANCES), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMPullInstancePathsResponseMessage:: |
|
CIMPullInstancePathsResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_) |
|
: CIMResponseDataMessage(CIM_PULL_INSTANCE_PATHS_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_OBJECTPATHS), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMPullInstancesResponseMessage:: |
|
CIMPullInstancesResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Boolean endOfSequence_, |
|
const String& enumerationContext_ |
|
) |
|
: CIMResponseDataMessage(CIM_PULL_INSTANCES_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_INSTANCES), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMCloseEnumerationResponseMessage:: |
|
CIMCloseEnumerationResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_) |
|
: CIMResponseMessage(CIM_CLOSE_ENUMERATION_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_) |
|
{ |
|
} |
|
|
|
CIMOpenQueryInstancesResponseMessage:: |
|
CIMOpenQueryInstancesResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const CIMClass& queryResultClass_, |
|
Boolean endOfSequence_, |
|
const String& enumerationContext_, |
|
const QueueIdStack& queueIds_) |
|
: CIMResponseDataMessage(CIM_OPEN_QUERY_INSTANCES_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_,CIMResponseData::RESP_INSTANCES), |
|
queryResultClass(queryResultClass_), |
|
endOfSequence(endOfSequence_), |
|
enumerationContext(enumerationContext_) |
|
{ |
|
} |
|
|
|
CIMEnumerationCountResponseMessage:: |
|
CIMEnumerationCountResponseMessage( |
|
const String& messageId_, |
|
const CIMException& cimException_, |
|
const QueueIdStack& queueIds_, |
|
const Uint64Arg& count_ ) |
|
: CIMResponseMessage(CIM_ENUMERATION_COUNT_RESPONSE_MESSAGE, |
|
messageId_, cimException_, queueIds_), |
|
count(count_) |
|
{ |
|
} |
|
|
|
//EXP_PULL_END |
|
|
|
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |