
tomcat
sjcawn
这个作者很懒,什么都没留下…
展开
-
ProtocolHandler接口
协议接口该接口的内容如下/** * adapter,被用来调用connector */ public void setAdapter(Adapter adapter); public Adapter getAdapter(); /** * 线程执行器 */ public Executor getExecutor(); /** * 初始化协议 */原创 2014-11-27 21:50:25 · 1161 阅读 · 0 评论 -
coyote中的Request&Response&ReuestInfo
coyote,request,response,requestinfo原创 2014-12-10 21:12:00 · 6349 阅读 · 0 评论 -
SocketWrapper泛型类
该类封装了一个泛型E(Socket)对象,并且保存了其一些设置,如lastAccess,keptAlive等信息 /* * 实体 */ protected volatile E socket; /* * 最后一次访问时间 */ protected volatile long lastAccess = System.currentTimeMillis(); protec原创 2014-12-08 22:35:35 · 1400 阅读 · 0 评论 -
Processor泛型接口
该接口定义了所有协议处理请求的公共方法 Executor getExecutor(); SocketState process(SocketWrapper socketWrapper) throws IOException; SocketState event(SocketStatus status) throws IOException; SocketState asyncDis原创 2014-12-08 22:11:30 · 781 阅读 · 0 评论 -
Http11Protocol类
该类是AbstractHttp11JsseProtocol抽象类的实现 private static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory .getLog(Http11Protocol.class); @Override protected Log getLog() {原创 2014-12-08 22:08:12 · 1935 阅读 · 0 评论 -
JIoEndpoint类
该类是AbstractEndpoint泛型抽象类的子类 private static final Log log = LogFactory.getLog(JIoEndpoint.class); // ----------------------------------------------------------------- Fields /** * Associated se原创 2014-12-08 22:03:30 · 770 阅读 · 0 评论 -
AbstractHttp11JsseProtocol泛型抽象类
该类是AbstractHttp11Protocol泛型抽象类的子类该类主要对AbstractEndpoint中的属性提供了set/get方法 protected SSLImplementation sslImplementation = null; public String getAlgorithm() { return endpoint.getAlgorithm(); }原创 2014-12-07 16:25:28 · 927 阅读 · 0 评论 -
AbstractEndpoint泛型抽象类
该类是连接请求监听端口类该类主要用于启动监听连接请求、在请求发送过来的时候创建处理线程并将请求交由工作线程处理 // -------------------------------------------------------------- Constants protected static final StringManager sm = StringManager.getMana原创 2014-12-07 16:14:44 · 3033 阅读 · 0 评论 -
AbstractHttp11Protocol泛型抽象类
该类是AbstractProtocol泛型抽象类的Http子抽象类该类主要定义了一些参数并提供了其set/get方法 /** * The string manager for this package. */ protected static final StringManager sm = StringManager.getManager(Constants.Package);原创 2014-12-07 15:59:25 · 1312 阅读 · 0 评论 -
AbstractProtocol泛型抽象类
该抽象类是ProtocolHandler接口的默认抽象实现该抽象类实现了ProtocolHandler和MBeanRegistration接口 /** * 该包的string管理器 */ protected static final StringManager sm = StringManager.getManager(Constants.Package); /** *原创 2014-12-04 22:22:10 · 1430 阅读 · 0 评论 -
SocketWrapperg泛型类
tomcat源码的SocketWrapper泛型类源码原创 2014-12-04 22:00:02 · 538 阅读 · 0 评论 -
AbstractProcessor泛型抽象类
该类实现了ActionHook和Processor接口,并声明了一些方法。protected static final StringManager sm = StringManager.getManager(Constants.Package); protected Adapter adapter; protected AsyncStateMachine asyncStateMachin原创 2014-12-10 21:57:16 · 1161 阅读 · 0 评论