Package org.apache.tomcat.util.net
Class Nio2Endpoint.Nio2Acceptor
- java.lang.Object
- 
- org.apache.tomcat.util.net.Acceptor<java.nio.channels.AsynchronousSocketChannel>
- 
- org.apache.tomcat.util.net.Nio2Endpoint.Nio2Acceptor
 
 
- 
- All Implemented Interfaces:
- java.lang.Runnable,- java.nio.channels.CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.lang.Void>
 - Enclosing class:
- Nio2Endpoint
 
 protected class Nio2Endpoint.Nio2Acceptor extends Acceptor<java.nio.channels.AsynchronousSocketChannel> implements java.nio.channels.CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.lang.Void> 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.tomcat.util.net.AcceptorAcceptor.AcceptorState
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected interrorDelay
 - 
Constructor SummaryConstructors Constructor Description Nio2Acceptor(AbstractEndpoint<?,java.nio.channels.AsynchronousSocketChannel> endpoint)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompleted(java.nio.channels.AsynchronousSocketChannel socket, java.lang.Void attachment)voidfailed(java.lang.Throwable t, java.lang.Void attachment)voidrun()voidstop(int waitSeconds)Signals the Acceptor to stop.- 
Methods inherited from class org.apache.tomcat.util.net.AcceptorgetState, handleExceptionWithDelay, stop
 
- 
 
- 
- 
- 
Constructor Detail- 
Nio2Acceptorpublic Nio2Acceptor(AbstractEndpoint<?,java.nio.channels.AsynchronousSocketChannel> endpoint) 
 
- 
 - 
Method Detail- 
runpublic void run() 
 - 
stoppublic void stop(int waitSeconds) Signals the Acceptor to stop.
 - 
completedpublic void completed(java.nio.channels.AsynchronousSocketChannel socket, java.lang.Void attachment)- Specified by:
- completedin interface- java.nio.channels.CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.lang.Void>
 
 - 
failedpublic void failed(java.lang.Throwable t, java.lang.Void attachment)- Specified by:
- failedin interface- java.nio.channels.CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.lang.Void>
 
 
- 
 
-