com.bea.wli.sb.transports
Class DefaultRequestHeaders<T extends RequestHeadersXML>

java.lang.Object
  extended by com.bea.wli.sb.transports.RequestHeaders
      extended by com.bea.wli.sb.transports.DefaultRequestHeaders<T>

public class DefaultRequestHeaders<T extends RequestHeadersXML>
extends RequestHeaders

Default implementation of Request Headers


Constructor Summary
DefaultRequestHeaders(TransportProvider provider)
          constructor
DefaultRequestHeaders(TransportProvider provider, RequestHeadersXML hdrXML)
          constructor
 
Method Summary
 T toXML()
          translate to XML
 
Methods inherited from class com.bea.wli.sb.transports.RequestHeaders
containsHeader, deleteHeader, getHeader, getHeaderNames, setHeader
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRequestHeaders

public DefaultRequestHeaders(TransportProvider provider)
                      throws TransportException
constructor

Throws:
TransportException

DefaultRequestHeaders

public DefaultRequestHeaders(TransportProvider provider,
                             RequestHeadersXML hdrXML)
                      throws TransportException
constructor

Throws:
TransportException
Method Detail

toXML

public T toXML()
                                  throws TransportException
translate to XML

Specified by:
toXML in class RequestHeaders
Returns:
XMLBean representation of these request headers
Throws:
TransportException