Package de.willuhn.logging.targets
Class SyslogTarget
- java.lang.Object
-
- de.willuhn.logging.targets.SyslogTarget
-
-
Constructor Summary
Constructors Constructor Description SyslogTarget(java.lang.String hostname)
ct.SyslogTarget(java.lang.String hostname, int port)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Schliesst das Target.void
write(Message message)
Schreibt die uebergebene Nachricht in das Logging-Target.
-
-
-
Constructor Detail
-
SyslogTarget
public SyslogTarget(java.lang.String hostname) throws java.lang.Exception
ct.- Parameters:
hostname
- Hostname des Servers, auf dem der Syslog-Server laeuft. Ist dieser nicht angegeben, wird an Localhost geloggt. Als Port wird 514 verwendet.- Throws:
java.lang.Exception
-
SyslogTarget
public SyslogTarget(java.lang.String hostname, int port) throws java.lang.Exception
ct.- Parameters:
hostname
- Hostname des Servers, auf dem der Syslog-Server laeuft. Ist dieser nicht angegeben, wird an Localhost geloggt.port
- UDP-Port, an den gesendet werden soll.- Throws:
java.lang.Exception
-
-
Method Detail
-
write
public void write(Message message) throws java.lang.Exception
Description copied from interface:Target
Schreibt die uebergebene Nachricht in das Logging-Target.- Specified by:
write
in interfaceTarget
- Parameters:
message
- zu loggende Nachricht.- Throws:
java.lang.Exception
- See Also:
Target.write(de.willuhn.logging.Message)
-
close
public void close() throws java.lang.Exception
Description copied from interface:Target
Schliesst das Target.- Specified by:
close
in interfaceTarget
- Throws:
java.lang.Exception
- See Also:
Target.close()
-
-