org.apache.qpid.transport.network.security.ssl
Class SSLSender

java.lang.Object
  extended by org.apache.qpid.transport.network.security.ssl.SSLSender
All Implemented Interfaces:
Sender<ByteBuffer>

public class SSLSender
extends Object
implements Sender<ByteBuffer>


Constructor Summary
SSLSender(SSLEngine engine, Sender<ByteBuffer> delegate)
           
 
Method Summary
 void close()
           
 void doTasks()
           
 void flush()
           
 Object getNotificationToken()
           
 void send(ByteBuffer appData)
           
 void setConnectionSettings(ConnectionSettings settings)
           
 void setErrorFlag()
           
 void setIdleTimeout(int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLSender

public SSLSender(SSLEngine engine,
                 Sender<ByteBuffer> delegate)
Method Detail

setConnectionSettings

public void setConnectionSettings(ConnectionSettings settings)

close

public void close()
Specified by:
close in interface Sender<ByteBuffer>

flush

public void flush()
Specified by:
flush in interface Sender<ByteBuffer>

send

public void send(ByteBuffer appData)
Specified by:
send in interface Sender<ByteBuffer>

doTasks

public void doTasks()

getNotificationToken

public Object getNotificationToken()

setErrorFlag

public void setErrorFlag()

setIdleTimeout

public void setIdleTimeout(int i)
Specified by:
setIdleTimeout in interface Sender<ByteBuffer>


Licensed to the Apache Software Foundation