Java 类ch.qos.logback.core.net.SyslogOutputStream 实例源码

项目:bartleby    文件:ResilientSyslogOutputStream.java   
public ResilientSyslogOutputStream(String syslogHost, int port)
    throws UnknownHostException, SocketException {
  this.syslogHost = syslogHost;
  this.port = port;
  super.os = new SyslogOutputStream(syslogHost, port);
  this.presumedClean = true;
}
项目:taxii-log-adapter    文件:NetworkAppender.java   
private OutputStream createOutputStream() throws IOException {
    switch (protocol) {
    case TCP:
        return new TcpOutputStream(host, port);
    case UDP:
        return new SyslogOutputStream(host, port);
    default:
        throw new IOException("Unsupported protocol: " + protocol);
    }
}
项目:bartleby    文件:ResilientSyslogOutputStream.java   
@Override
OutputStream openNewOutputStream() throws IOException {
  return  new SyslogOutputStream(syslogHost, port);
}
项目:bartleby    文件:SyslogAppender.java   
@Override
public SyslogOutputStream createOutputStream() throws SocketException, UnknownHostException {
  return new SyslogOutputStream(getSyslogHost(), getPort());
}