File tree 3 files changed +24
-4
lines changed
src/main/java/com/cloudbees/syslog/sender
3 files changed +24
-4
lines changed Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ public void setDefaultSeverity(Severity defaultSeverity) {
136
136
137
137
@ Override
138
138
public String toString () {
139
- return "AbstractSyslogMessageSender {" +
139
+ return getClass (). getName () + " {" +
140
140
"defaultAppName='" + defaultAppName + '\'' +
141
141
", defaultFacility=" + defaultFacility +
142
142
", defaultMessageHostname='" + defaultMessageHostname + '\'' +
Original file line number Diff line number Diff line change @@ -202,8 +202,10 @@ public void setSyslogServerPort(int syslogServerPort) {
202
202
this .syslogServerPort = syslogServerPort ;
203
203
}
204
204
205
+ @ Nullable
205
206
public String getSyslogServerHostname () {
206
- return syslogServerHostnameReference .get ().getHostName ();
207
+ InetAddress inetAddress = syslogServerHostnameReference .get ();
208
+ return inetAddress == null ? null : inetAddress .getHostName ();
207
209
}
208
210
209
211
public int getSyslogServerPort () {
@@ -240,7 +242,7 @@ public void setMaxRetryCount(int maxRetryCount) {
240
242
241
243
@ Override
242
244
public String toString () {
243
- return "TcpSyslogMessageSender {" +
245
+ return getClass (). getName () + " {" +
244
246
"syslogServerHostname='" + this .getSyslogServerHostname () + '\'' +
245
247
", syslogServerPort='" + this .getSyslogServerPort () + '\'' +
246
248
", ssl=" + ssl +
Original file line number Diff line number Diff line change @@ -120,11 +120,29 @@ public void setSyslogServerPort(int syslogServerPort) {
120
120
this .syslogServerPort = syslogServerPort ;
121
121
}
122
122
123
+ @ Nullable
123
124
public String getSyslogServerHostname () {
124
- return syslogServerHostnameReference .get ().getHostName ();
125
+ InetAddress inetAddress = syslogServerHostnameReference .get ();
126
+ return inetAddress == null ? null : inetAddress .getHostName ();
125
127
}
126
128
127
129
public int getSyslogServerPort () {
128
130
return syslogServerPort ;
129
131
}
132
+
133
+ @ Override
134
+ public String toString () {
135
+ return getClass ().getName () + "{" +
136
+ "syslogServerHostname='" + this .getSyslogServerHostname () + '\'' +
137
+ ", syslogServerPort='" + this .getSyslogServerPort () + '\'' +
138
+ ", defaultAppName='" + defaultAppName + '\'' +
139
+ ", defaultFacility=" + defaultFacility +
140
+ ", defaultMessageHostname='" + defaultMessageHostname + '\'' +
141
+ ", defaultSeverity=" + defaultSeverity +
142
+ ", messageFormat=" + messageFormat +
143
+ ", sendCounter=" + sendCounter +
144
+ ", sendDurationInNanosCounter=" + sendDurationInNanosCounter +
145
+ ", sendErrorCounter=" + sendErrorCounter +
146
+ '}' ;
147
+ }
130
148
}
You can’t perform that action at this time.
0 commit comments