public interface Soap12Header extends SoapHeader
SoapHeader that exposes SOAP 1.2 functionality.| Modifier and Type | Method and Description |
|---|---|
SoapHeaderElement |
addNotUnderstoodHeaderElement(QName headerName)
Adds a new NotUnderstood
SoapHeaderElement this header. |
SoapHeaderElement |
addUpgradeHeaderElement(String[] supportedSoapUris)
Adds a new Upgrade
SoapHeaderElement this header. |
Iterator<SoapHeaderElement> |
examineHeaderElementsToProcess(String[] roles,
boolean isUltimateReceiver)
Returns an
Iterator over all the header elements that should be processed for the
given roles. |
addHeaderElement, examineAllHeaderElements, examineHeaderElements, examineMustUnderstandHeaderElements, getResult, removeHeaderElementaddAttribute, addNamespaceDeclaration, getAllAttributes, getAttributeValue, getName, getSource, removeAttributeSoapHeaderElement addNotUnderstoodHeaderElement(QName headerName)
SoapHeaderElement this header.headerName - the qualified name of the header that was not understoodSoapHeaderElementSoapHeaderException - if the header cannot be createdSoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris)
SoapHeaderElement this header.supportedSoapUris - an array of the URIs of SOAP versions supportedSoapHeaderElementSoapHeaderException - if the header cannot be createdIterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] roles, boolean isUltimateReceiver) throws SoapHeaderException
Iterator over all the header elements that should be processed for the
given roles. Headers target to the "next" role will always be included, and those targeted to "none" will never be
included.roles - an array of roles to search forisUltimateReceiver - whether to search for headers for the ultimate receiverSoapHeaderException - if the headers cannot be returnedSoapHeaderElementCopyright © 2023 VMware, Inc.. All rights reserved.