Package org.apache.tomcat.util.net
Class SocketProcessorBase<S>
- java.lang.Object
- 
- org.apache.tomcat.util.net.SocketProcessorBase<S>
 
- 
- All Implemented Interfaces:
- java.lang.Runnable
 - Direct Known Subclasses:
- AprEndpoint.SocketProcessor,- Nio2Endpoint.SocketProcessor,- NioEndpoint.SocketProcessor
 
 public abstract class SocketProcessorBase<S> extends java.lang.Object implements java.lang.Runnable
- 
- 
Field SummaryFields Modifier and Type Field Description protected SocketEventeventprotected SocketWrapperBase<S>socketWrapper
 - 
Constructor SummaryConstructors Constructor Description SocketProcessorBase(SocketWrapperBase<S> socketWrapper, SocketEvent event)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voiddoRun()voidreset(SocketWrapperBase<S> socketWrapper, SocketEvent event)voidrun()
 
- 
- 
- 
Field Detail- 
socketWrapperprotected SocketWrapperBase<S> socketWrapper 
 - 
eventprotected SocketEvent event 
 
- 
 - 
Constructor Detail- 
SocketProcessorBasepublic SocketProcessorBase(SocketWrapperBase<S> socketWrapper, SocketEvent event) 
 
- 
 - 
Method Detail- 
resetpublic void reset(SocketWrapperBase<S> socketWrapper, SocketEvent event) 
 - 
runpublic final void run() - Specified by:
- runin interface- java.lang.Runnable
 
 - 
doRunprotected abstract void doRun() 
 
- 
 
-