@Override
protected ChannelPipelineFactory createPipelineFactory(ChannelGroup group) {
return new AbstractExecutorAwareChannelPipelineFactory(getTimeout(), connectionLimit, connPerIP, group, enabledCipherSuites, getExecutionHandler()) {
@Override
protected SSLContext getSSLContext() {
if (encryption == null) {
return null;
} else {
return encryption.getContext();
}
}
@Override
protected boolean isSSLSocket() {
return encryption != null && !encryption.isStartTLS();
}
@Override
protected ChannelUpstreamHandler createHandler() {
return AbstractConfigurableAsyncServer.this.createCoreHandler();
}
@Override
protected ConnectionCountHandler getConnectionCountHandler() {
return AbstractConfigurableAsyncServer.this.getConnectionCountHandler();
}
};
}
AbstractConfigurableAsyncServer.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:James
作者:
评论列表
文章目录