private OutputStream createOutputStream() {
if (address != null || port >= 0) {
try {
switch (protocol) {
case SSL_TCP:
SslTcpOutputStream sos = new SslTcpOutputStream(address, port);
if (sos.isConnected()) {
return sos;
}
break;
case UDP:
return new UdpOutputStream(address, port);
case TCP:
default:
TcpOutputStream tos = new TcpOutputStream(address, port);
if (tos.isConnected()) {
return tos;
}
break;
}
} catch (IOException e) {
reportError("Failed to create socket output stream", e, ErrorManager.OPEN_FAILURE);
}
}
return null;
}
SocketHandler.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:wildfly-logstash
作者:
评论列表
文章目录