Spring Web Services Framework

org.springframework.ws.soap.soap11
Interface Soap11Header

All Superinterfaces:
SoapElement, SoapHeader

public interface Soap11Header
extends SoapHeader

Subinterface of SoapHeader that exposes SOAP 1.1 functionality.

Since:
1.0.0
Author:
Arjen Poutsma

Method Summary
 Iterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] actors)
          Returns an Iterator over all the header elements that should be processed for the given actors.
 
Methods inherited from interface org.springframework.ws.soap.SoapHeader
addHeaderElement, examineAllHeaderElements, examineHeaderElements, examineMustUnderstandHeaderElements, getResult, removeHeaderElement
 
Methods inherited from interface org.springframework.ws.soap.SoapElement
addAttribute, addNamespaceDeclaration, getAllAttributes, getAttributeValue, getName, getSource, removeAttribute
 

Method Detail

examineHeaderElementsToProcess

Iterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] actors)
                                                           throws SoapHeaderException
Returns an Iterator over all the header elements that should be processed for the given actors. Headers target to the "next" actor or role will always be included.

Parameters:
actors - an array of actors to search for
Returns:
an iterator over all the header elements that contain the specified actors
Throws:
SoapHeaderException - if the headers cannot be returned
See Also:
SoapHeaderElement

Spring Web Services Framework

Copyright © 2005-2013 The Spring Web Services Framework. All Rights Reserved.