org.opensaml.ws.transport
Interface OutTransport

All Superinterfaces:
Transport
All Known Subinterfaces:
HTTPOutTransport
All Known Implementing Classes:
HttpServletResponseAdapter, OutputStreamOutTransportAdapter

public interface OutTransport
extends Transport

Represents an outbound transport, that is the transport used to send information.


Method Summary
 OutputStream getOutgoingStream()
          Gets the outgoing data stream to the peer.
 void setAttribute(String name, Object value)
          Sets a transport-specific attribute.
 void setCharacterEncoding(String encoding)
          Sets the character encoding of the transport.
 
Methods inherited from interface org.opensaml.ws.transport.Transport
getAttribute, getCharacterEncoding, getLocalCredential, getPeerCredential, isAuthenticated, isConfidential, isIntegrityProtected, setAuthenticated, setConfidential, setIntegrityProtected
 

Method Detail

setAttribute

void setAttribute(String name,
                  Object value)
Sets a transport-specific attribute.

Parameters:
name - attribute name
value - attribute value

setCharacterEncoding

void setCharacterEncoding(String encoding)
Sets the character encoding of the transport.

Parameters:
encoding - character encoding of the transport

getOutgoingStream

OutputStream getOutgoingStream()
Gets the outgoing data stream to the peer.

Returns:
outgoing data stream to the peer


Copyright © 2006-2013 Internet2. All Rights Reserved.