| Modifier and Type | Field and Description |
|---|---|
protected SSLSession |
_session |
| Constructor and Description |
|---|
SslHttpChannelEndPoint(org.mortbay.io.Buffers buffers,
SocketChannel channel,
org.mortbay.io.nio.SelectorManager.SelectSet selectSet,
SelectionKey key,
SSLEngine engine) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
doIdleExpired() |
void |
dump() |
int |
fill(org.mortbay.io.Buffer buffer) |
void |
flush() |
int |
flush(org.mortbay.io.Buffer buffer) |
int |
flush(org.mortbay.io.Buffer header,
org.mortbay.io.Buffer buffer,
org.mortbay.io.Buffer trailer) |
SSLEngine |
getSSLEngine() |
protected void |
idleExpired() |
boolean |
isAllowRenegotiate() |
boolean |
isBufferingInput() |
boolean |
isBufferingOutput() |
boolean |
isBufferred() |
void |
setAllowRenegotiate(boolean allowRenegotiate)
Set if SSL re-negotiation is allowed.
|
void |
shutdownOutput() |
String |
toString() |
undispatchblockReadable, blockWritable, cancelIdle, dispatch, getConnection, getSelectSet, getTimeoutTask, run, scheduleIdle, scheduleWrite, setWritablegetChannel, getLocalAddr, getLocalHost, getLocalPort, getRemoteAddr, getRemoteHost, getRemotePort, getTransport, isBlocking, isOpenprotected SSLSession _session
public SslHttpChannelEndPoint(org.mortbay.io.Buffers buffers,
SocketChannel channel,
org.mortbay.io.nio.SelectorManager.SelectSet selectSet,
SelectionKey key,
SSLEngine engine)
throws SSLException,
IOException
SSLExceptionIOExceptionpublic boolean isAllowRenegotiate()
public void setAllowRenegotiate(boolean allowRenegotiate)
allowRenegotiate - true if re-negotiation is allowed (default false)public void dump()
protected void idleExpired()
idleExpired in class org.mortbay.io.nio.SelectChannelEndPointprotected void doIdleExpired()
public void shutdownOutput()
throws IOException
shutdownOutput in interface org.mortbay.io.EndPointshutdownOutput in class org.mortbay.io.nio.ChannelEndPointIOExceptionpublic void close()
throws IOException
close in interface org.mortbay.io.EndPointclose in class org.mortbay.jetty.nio.SelectChannelConnector.ConnectorEndPointIOExceptionpublic int fill(org.mortbay.io.Buffer buffer)
throws IOException
fill in interface org.mortbay.io.EndPointfill in class org.mortbay.io.nio.ChannelEndPointIOExceptionpublic int flush(org.mortbay.io.Buffer buffer)
throws IOException
flush in interface org.mortbay.io.EndPointflush in class org.mortbay.io.nio.SelectChannelEndPointIOExceptionpublic int flush(org.mortbay.io.Buffer header,
org.mortbay.io.Buffer buffer,
org.mortbay.io.Buffer trailer)
throws IOException
flush in interface org.mortbay.io.EndPointflush in class org.mortbay.io.nio.SelectChannelEndPointIOExceptionpublic void flush()
throws IOException
flush in interface org.mortbay.io.EndPointflush in class org.mortbay.io.nio.ChannelEndPointIOExceptionpublic boolean isBufferingInput()
isBufferingInput in interface org.mortbay.io.EndPointisBufferingInput in class org.mortbay.io.nio.ChannelEndPointpublic boolean isBufferingOutput()
isBufferingOutput in interface org.mortbay.io.EndPointisBufferingOutput in class org.mortbay.io.nio.ChannelEndPointpublic boolean isBufferred()
isBufferred in interface org.mortbay.io.EndPointisBufferred in class org.mortbay.io.nio.ChannelEndPointpublic SSLEngine getSSLEngine()
public String toString()
toString in class org.mortbay.io.nio.SelectChannelEndPointCopyright © 2009 Mortbay Consulting Pty. Ltd. All Rights Reserved.