@@ -29,6 +29,12 @@ Add the following dependency in your pom.xml:
2929## Sample UDP sender using RFC 3164
3030
3131``` java
32+ import com.cloudbees.syslog.Facility ;
33+ import com.cloudbees.syslog.MessageFormat ;
34+ import com.cloudbees.syslog.Severity ;
35+ import com.cloudbees.syslog.sender.UdpSyslogMessageSender ;
36+
37+ ...
3238
3339// Initialise sender
3440UdpSyslogMessageSender messageSender = new UdpSyslogMessageSender ();
@@ -41,17 +47,22 @@ messageSender.setSyslogServerHostname("127.0.0.1");
4147messageSender. setSyslogServerPort(514 );
4248messageSender. setMessageFormat(MessageFormat . RFC_3164 ); // optional, default is RFC 3164
4349
44-
4550// send a Syslog message
4651messageSender. sendMessage(" This is a test message" );
4752```
4853
4954## Sample UDP sender using RFC 5424
5055
5156``` java
57+ import com.cloudbees.syslog.Facility ;
58+ import com.cloudbees.syslog.MessageFormat ;
59+ import com.cloudbees.syslog.Severity ;
60+ import com.cloudbees.syslog.sender.UdpSyslogMessageSender ;
61+
62+ ...
5263
5364// Initialise sender
54- SyslogMessageUdpSender messageSender = new SyslogMessageUdpSender ();
65+ UdpSyslogMessageSender messageSender = new UdpSyslogMessageSender ();
5566messageSender. setDefaultMessageHostname(" myhostname" ); // some syslog cloud services may use this field to transmit a secret key
5667messageSender. setDefaultAppName(" myapp" );
5768messageSender. setDefaultFacility(Facility . USER );
@@ -67,6 +78,12 @@ messageSender.sendMessage("This is a test message");
6778## Sample TCP sender using RFC 3164
6879
6980``` java
81+ import com.cloudbees.syslog.Facility ;
82+ import com.cloudbees.syslog.MessageFormat ;
83+ import com.cloudbees.syslog.Severity ;
84+ import com.cloudbees.syslog.sender.TcpSyslogMessageSender ;
85+
86+ ...
7087
7188// Initialise sender
7289TcpSyslogMessageSender messageSender = new TcpSyslogMessageSender ();
@@ -86,6 +103,12 @@ messageSender.sendMessage("This is a test message");
86103## Sample TCP over SSL sender using RFC 3164
87104
88105``` java
106+ import com.cloudbees.syslog.Facility ;
107+ import com.cloudbees.syslog.MessageFormat ;
108+ import com.cloudbees.syslog.Severity ;
109+ import com.cloudbees.syslog.sender.TcpSyslogMessageSender ;
110+
111+ ...
89112
90113// Initialise sender
91114TcpSyslogMessageSender messageSender = new TcpSyslogMessageSender ();
@@ -105,6 +128,12 @@ messageSender.sendMessage("This is a test message");
105128## Sample TCP over SSL sender using RFC 5425
106129
107130``` java
131+ import com.cloudbees.syslog.Facility ;
132+ import com.cloudbees.syslog.MessageFormat ;
133+ import com.cloudbees.syslog.Severity ;
134+ import com.cloudbees.syslog.sender.TcpSyslogMessageSender ;
135+
136+ ...
108137
109138// Initialise sender
110139TcpSyslogMessageSender messageSender = new TcpSyslogMessageSender ();
0 commit comments