org.opensaml.ws.soap.client
Class HTTPSOAPTransport
java.lang.Object
org.opensaml.ws.soap.client.HTTPSOAPTransport
- All Implemented Interfaces:
- ClientTransport
public class HTTPSOAPTransport
- extends Object
- implements ClientTransport
SOAP transport using HTTP.
Method Summary |
void |
send(URI endpointURI,
MessageContext messageContext)
Sends the given SOAP message to the provided peer endpoint. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HTTPSOAPTransport
public HTTPSOAPTransport(org.apache.commons.httpclient.HttpClient client,
MessageEncoder encoder,
MessageDecoder decoder)
- Constructor.
- Parameters:
client
- client used to communicate with peer.encoder
- encoder used to encode messages onto the outgoing transportdecoder
- decoder used to decode messages from inbound transport
send
public void send(URI endpointURI,
MessageContext messageContext)
throws TransportException
- Sends the given SOAP message to the provided peer endpoint.
- Specified by:
send
in interface ClientTransport
- Parameters:
endpointURI
- peer endpointmessageContext
- message context
- Throws:
TransportException
- thrown if there is a problem sending the message
Copyright © 2006-2008 Internet2. All Rights Reserved.