
public abstract class AbstractSyslogMessageSender extends Object implements SyslogMessageSender
| Modifier and Type | Field and Description |
|---|---|
protected String |
defaultAppName |
protected Facility |
defaultFacility |
protected String |
defaultMessageHostname |
protected Severity |
defaultSeverity |
protected InternalLogger |
logger |
protected MessageFormat |
messageFormat
|
protected AtomicInteger |
sendCounter |
protected AtomicLong |
sendDurationInNanosCounter |
protected AtomicInteger |
sendErrorCounter |
protected static Charset |
UTF_8 |
DEFAULT_INET_ADDRESS_TTL_IN_MILLIS, DEFAULT_INET_ADDRESS_TTL_IN_NANOS, DEFAULT_SYSLOG_HOST, DEFAULT_SYSLOG_MESSAGE_FORMAT, DEFAULT_SYSLOG_PORT| Constructor and Description |
|---|
AbstractSyslogMessageSender() |
protected static final Charset UTF_8
protected final InternalLogger logger
protected String defaultAppName
protected Facility defaultFacility
protected String defaultMessageHostname
protected Severity defaultSeverity
protected MessageFormat messageFormat
protected final AtomicInteger sendCounter
protected final AtomicLong sendDurationInNanosCounter
protected final AtomicInteger sendErrorCounter
public void sendMessage(CharArrayWriter message) throws IOException
sendMessage in interface SyslogMessageSendermessage - IOExceptionpublic void sendMessage(CharSequence message) throws IOException
SyslogMessageSendersendMessage in interface SyslogMessageSendermessage - the message to sendIOExceptionpublic abstract void sendMessage(SyslogMessage message) throws IOException
SyslogMessage.sendMessage in interface SyslogMessageSendermessage - the message to sendIOExceptionpublic String getDefaultAppName()
public Facility getDefaultFacility()
public MessageFormat getMessageFormat()
public String getDefaultMessageHostname()
public int getSendCount()
public long getSendDurationInMillis()
getSendDurationInNanos()public long getSendDurationInNanos()
getSendDurationInNanos()public int getSendErrorCount()
public Severity getDefaultSeverity()
public void setDefaultAppName(String defaultAppName)
public void setDefaultMessageHostname(String defaultHostname)
public void setDefaultFacility(Facility defaultFacility)
public void setMessageFormat(MessageFormat messageFormat)
public void setDefaultSeverity(Severity defaultSeverity)
Copyright © 2009–2025 OrientDB. All rights reserved.