org.mortbay.jetty.nio
Class SelectChannelConnector.SelectChannelEndPoint

java.lang.Object
  extended byorg.mortbay.io.nio.ChannelEndPoint
      extended byorg.mortbay.jetty.nio.SelectChannelConnector.SelectChannelEndPoint
All Implemented Interfaces:
EndPoint
Direct Known Subclasses:
HttpChannelEndPoint
Enclosing class:
SelectChannelConnector

public static class SelectChannelConnector.SelectChannelEndPoint
extends ChannelEndPoint


Field Summary
protected  HttpConnection _connection
           
protected  SelectChannelConnector _connector
           
 
Fields inherited from class org.mortbay.io.nio.ChannelEndPoint
_channel, _gather2, _gather3, _local, _remote, _socket
 
Constructor Summary
SelectChannelConnector.SelectChannelEndPoint(SelectChannelConnector connector, ByteChannel channel)
           
 
Method Summary
 void close()
          Close any backing stream associated with the buffer
protected  void connectionClosed()
           
protected  void connectionOpened()
           
 
Methods inherited from class org.mortbay.io.nio.ChannelEndPoint
blockReadable, blockWritable, fill, flush, flush, getChannel, getConnection, getLocalAddr, getLocalHost, getLocalPort, getRemoteAddr, getRemoteHost, getRemotePort, isBlocking, isOpen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_connector

protected SelectChannelConnector _connector

_connection

protected HttpConnection _connection
Constructor Detail

SelectChannelConnector.SelectChannelEndPoint

public SelectChannelConnector.SelectChannelEndPoint(SelectChannelConnector connector,
                                                    ByteChannel channel)
Method Detail

connectionOpened

protected void connectionOpened()

connectionClosed

protected void connectionClosed()

close

public void close()
           throws IOException
Description copied from interface: EndPoint
Close any backing stream associated with the buffer

Specified by:
close in interface EndPoint
Overrides:
close in class ChannelEndPoint
Throws:
IOException