Package org.springframework.ws.transport
Interface HeadersAwareReceiverWebServiceConnection
- All Known Implementing Classes:
AbstractReceiverConnection,HttpExchangeConnection,HttpServletConnection,JmsReceiverConnection,MailReceiverConnection,XmppReceiverConnection
public interface HeadersAwareReceiverWebServiceConnection
Interface to define access to header information for certain
WebServiceConnection implementations.- Since:
- 2.3
- Author:
- Greg Turnquist
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddResponseHeader(String name, String value) Adds a response header with the given name and value.Returns an iteration over all the header names this request contains.getRequestHeaders(String name) Returns an iteration over all the string values of the specified header.
-
Method Details
-
getRequestHeaderNames
Returns an iteration over all the header names this request contains. Returns an emptyIteratorif there are no headers.- Throws:
IOException
-
getRequestHeaders
Returns an iteration over all the string values of the specified header. Returns an emptyIteratorif there are no headers of the specified name.- Throws:
IOException
-
addResponseHeader
Adds a response header with the given name and value. This method can be called multiple times, to allow for headers with multiple values.- Parameters:
name- the name of the headervalue- the value of the header- Throws:
IOException
-