version 1.9, 2009/01/15 20:49:04
|
version 1.10, 2009/02/13 20:36:17
|
|
|
_checkRequiredHeader("wsman:ResourceURI", epr.resourceUri.size()); | _checkRequiredHeader("wsman:ResourceURI", epr.resourceUri.size()); |
_checkNoSelectorsEPR(epr); | _checkNoSelectorsEPR(epr); |
| |
Uint64 enumerationContext; |
Uint64 enumerationContext = 0; |
String maxTime; | String maxTime; |
Uint32 maxElements = 0; | Uint32 maxElements = 0; |
Uint32 maxCharacters = 0; | Uint32 maxCharacters = 0; |
| |
XmlEntry entry; | XmlEntry entry; |
wsmReader.expectStartOrEmptyTag( |
wsmReader.expectStartTag(entry, WsmNamespaces::SOAP_ENVELOPE, "Body"); |
entry, WsmNamespaces::SOAP_ENVELOPE, "Body"); |
wsmReader.decodePullBody( |
if (entry.type != XmlEntry::EMPTY_TAG) |
enumerationContext, maxTime, maxElements, maxCharacters); |
{ |
|
wsmReader.decodePullBody(enumerationContext, maxTime, |
|
maxElements, maxCharacters); |
|
wsmReader.expectEndTag(WsmNamespaces::SOAP_ENVELOPE, "Body"); | wsmReader.expectEndTag(WsmNamespaces::SOAP_ENVELOPE, "Body"); |
} |
|
| |
// If maxElements is not specified, set it to default value of 1. | // If maxElements is not specified, set it to default value of 1. |
if (maxElements == 0) | if (maxElements == 0) |
|
|
_checkRequiredHeader("wsman:ResourceURI", epr.resourceUri.size()); | _checkRequiredHeader("wsman:ResourceURI", epr.resourceUri.size()); |
_checkNoSelectorsEPR(epr); | _checkNoSelectorsEPR(epr); |
| |
Uint64 enumerationContext; |
Uint64 enumerationContext = 0; |
| |
XmlEntry entry; | XmlEntry entry; |
wsmReader.expectStartOrEmptyTag( |
wsmReader.expectStartTag(entry, WsmNamespaces::SOAP_ENVELOPE, "Body"); |
entry, WsmNamespaces::SOAP_ENVELOPE, "Body"); |
|
if (entry.type != XmlEntry::EMPTY_TAG) |
|
{ |
|
wsmReader.decodeReleaseBody(enumerationContext); | wsmReader.decodeReleaseBody(enumerationContext); |
wsmReader.expectEndTag(WsmNamespaces::SOAP_ENVELOPE, "Body"); | wsmReader.expectEndTag(WsmNamespaces::SOAP_ENVELOPE, "Body"); |
} |
|
| |
return new WsenReleaseRequest( | return new WsenReleaseRequest( |
messageId, | messageId, |