public class TCPNetSyslogServerConfig extends AbstractNetSyslogServerConfig implements TCPNetSyslogServerConfigIF
Syslog4j is licensed under the Lesser GNU Public License v2.1. A copy of the LGPL license is available in the META-INF folder in all distributions of Syslog4j and in the base directory of the "doc" ZIP.
| Modifier and Type | Field and Description |
|---|---|
protected int |
backlog |
protected int |
maxActiveSockets |
protected byte |
maxActiveSocketsBehavior |
protected int |
timeout |
host, portcharSet, dateTimeFormatter, eventHandlers, shutdownWait, threadPriority, useDaemonThread, useStructuredDataMAX_ACTIVE_SOCKETS_BEHAVIOR_BLOCK, MAX_ACTIVE_SOCKETS_BEHAVIOR_REJECTAF_UNIX, CACHE_HOST_ADDRESS_DEFAULT, CHAR_SET_DEFAULT, CRLF, FACILITY_ALERT, FACILITY_AUDIT, FACILITY_AUTH, FACILITY_AUTHPRIV, FACILITY_CLOCK2, FACILITY_CRON, FACILITY_DAEMON, FACILITY_FTP, FACILITY_KERN, FACILITY_LOCAL0, FACILITY_LOCAL1, FACILITY_LOCAL2, FACILITY_LOCAL3, FACILITY_LOCAL4, FACILITY_LOCAL5, FACILITY_LOCAL6, FACILITY_LOCAL7, FACILITY_LPR, FACILITY_MAIL, FACILITY_NEWS, FACILITY_NTP, FACILITY_SYSLOG, FACILITY_USER, FACILITY_UUCP, IDENT_SUFFIX_DEFAULT, INCLUDE_IDENT_IN_MESSAGE_MODIFIER_DEFAULT, JNA_NATIVE_CLASS, LEVEL_ALERT, LEVEL_CRITICAL, LEVEL_DEBUG, LEVEL_EMERGENCY, LEVEL_ERROR, LEVEL_INFO, LEVEL_NOTICE, LEVEL_WARN, LF, MAX_MESSAGE_LENGTH_DEFAULT, MAX_MESSAGE_LENGTH_RFC5424, MAX_QUEUE_SIZE_DEFAULT, MAX_SHUTDOWN_WAIT_DEFAULT, OPTION_LOG_CONS, OPTION_LOG_NDELAY, OPTION_LOG_NOWAIT, OPTION_LOG_ODELAY, OPTION_LOG_PERROR, OPTION_LOG_PID, OPTION_NONE, SEND_LOCAL_NAME_DEFAULT, SEND_LOCAL_NAME_DEFAULT_VALUE, SEND_LOCAL_TIMESTAMP_DEFAULT, SERVER_SHUTDOWN_WAIT_DEFAULT, SERVER_SOCKET_BACKLOG_DEFAULT, SHUTDOWN_INTERVAL, SOCK_DGRAM, SOCK_STREAM, SPLIT_MESSAGE_BEGIN_TEXT_DEFAULT, SPLIT_MESSAGE_END_TEXT_DEFAULT, STRUCTURED_DATA_APP_NAME_DEFAULT_VALUE, STRUCTURED_DATA_EMPTY_VALUE, STRUCTURED_DATA_NILVALUE, STRUCTURED_DATA_PROCESS_ID_DEFAULT_VALUE, SYSLOG_BUFFER_SIZE, SYSLOG_DATEFORMAT, SYSLOG_DATEFORMAT_RFC5424, SYSLOG_FACILITY_DEFAULT, SYSLOG_HOST_DEFAULT, SYSLOG_LIBRARY_DEFAULT, SYSLOG_MESSAGE_MODIFIER_PREFIX_DEFAULT, SYSLOG_MESSAGE_MODIFIER_SUFFIX_DEFAULT, SYSLOG_PATH_DEFAULT, SYSLOG_POOL_CONFIG_MAX_ACTIVE_DEFAULT, SYSLOG_POOL_CONFIG_MAX_IDLE_DEFAULT, SYSLOG_POOL_CONFIG_MAX_WAIT_DEFAULT, SYSLOG_POOL_CONFIG_MIN_EVICTABLE_IDLE_TIME_MILLIS_DEFAULT, SYSLOG_POOL_CONFIG_MIN_IDLE_DEFAULT, SYSLOG_POOL_CONFIG_NUM_TESTS_PER_EVICTION_RUN_DEFAULT, SYSLOG_POOL_CONFIG_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS_DEFAULT, SYSLOG_POOL_CONFIG_TEST_ON_BORROW_DEFAULT, SYSLOG_POOL_CONFIG_TEST_ON_RETURN_DEFAULT, SYSLOG_POOL_CONFIG_TEST_WHILE_IDLE_DEFAULT, SYSLOG_POOL_CONFIG_TIME_BETWEEN_EVICTION_RUNS_MILLIS_DEFAULT, SYSLOG_PORT_DEFAULT, SYSLOG_SEQUENTIAL_MESSAGE_MODIFIER_FIRST_NUMBER_DEFAULT, SYSLOG_SEQUENTIAL_MESSAGE_MODIFIER_LAST_NUMBER_DEFAULT, SYSLOG_SEQUENTIAL_MESSAGE_MODIFIER_PAD_CHAR_DEFAULT, SYSLOG_SEQUENTIAL_MESSAGE_MODIFIER_PREFIX_DEFAULT, SYSLOG_SEQUENTIAL_MESSAGE_MODIFIER_SUFFIX_DEFAULT, SYSLOG_SEQUENTIAL_MESSAGE_MODIFIER_USE_PADDING_DEFAULT, SYSLOG_SOCKET_FAMILY_DEFAULT, SYSLOG_SOCKET_LIBRARY_DEFAULT, SYSLOG_SOCKET_PATH_DEFAULT, SYSLOG_SOCKET_PROTOCOL_DEFAULT, SYSLOG_SOCKET_TYPE_DEFAULT, TCP, TCP_DELIMITER_SEQUENCE_DEFAULT, TCP_FRESH_CONNECTION_INTERVAL_DEFAULT, TCP_KEEP_ALIVE_DEFAULT, TCP_MAX_ACTIVE_SOCKETS_BEHAVIOR_DEFAULT, TCP_MAX_ACTIVE_SOCKETS_DEFAULT, TCP_PERSISTENT_CONNECTION_DEFAULT, TCP_REUSE_ADDRESS_DEFAULT, TCP_SET_BUFFER_SIZE_DEFAULT, TCP_SO_LINGER_DEFAULT, TCP_SO_LINGER_SECONDS_DEFAULT, THREAD_LOOP_INTERVAL_DEFAULT, THREAD_PRIORITY_DEFAULT, THREADED_DEFAULT, THROW_EXCEPTION_ON_INITIALIZE_DEFAULT, THROW_EXCEPTION_ON_WRITE_DEFAULT, TRUNCATE_MESSAGE_DEFAULT, UDP, UNIX_SOCKET, UNIX_SYSLOG, USE_DAEMON_THREAD_DEFAULT, USE_STRUCTURED_DATA_DEFAULT, WRITE_RETRIES_DEFAULT| Constructor and Description |
|---|
TCPNetSyslogServerConfig() |
TCPNetSyslogServerConfig(int port) |
TCPNetSyslogServerConfig(int port,
int backlog) |
TCPNetSyslogServerConfig(String host) |
TCPNetSyslogServerConfig(String host,
int port) |
TCPNetSyslogServerConfig(String host,
int port,
int backlog) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBacklog() |
int |
getMaxActiveSockets() |
byte |
getMaxActiveSocketsBehavior() |
Class |
getSyslogServerClass() |
int |
getTimeout() |
void |
setBacklog(int backlog) |
void |
setMaxActiveSockets(int maxActiveSockets) |
void |
setMaxActiveSocketsBehavior(byte maxActiveSocketsBehavior) |
void |
setTimeout(int timeout) |
getHost, getPort, setHost, setPortaddEventHandler, getCharSet, getDateTimeFormatter, getEventHandlers, getShutdownWait, getThreadPriority, insertEventHandler, isUseDaemonThread, isUseStructuredData, removeAllEventHandlers, removeEventHandler, setCharSet, setDateTimeFormatter, setShutdownWait, setThreadPriority, setUseDaemonThread, setUseStructuredDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddEventHandler, getDateTimeFormatter, getEventHandlers, getHost, getPort, getShutdownWait, getThreadPriority, insertEventHandler, isUseDaemonThread, isUseStructuredData, removeAllEventHandlers, removeEventHandler, setDateTimeFormatter, setHost, setPort, setShutdownWait, setThreadPriority, setUseDaemonThread, setUseStructuredDatagetCharSet, setCharSetprotected int timeout
protected int backlog
protected int maxActiveSockets
protected byte maxActiveSocketsBehavior
public TCPNetSyslogServerConfig()
public TCPNetSyslogServerConfig(int port)
public TCPNetSyslogServerConfig(int port,
int backlog)
public TCPNetSyslogServerConfig(String host)
public TCPNetSyslogServerConfig(String host, int port)
public TCPNetSyslogServerConfig(String host, int port, int backlog)
public Class getSyslogServerClass()
getSyslogServerClass in interface SyslogServerConfigIFgetSyslogServerClass in class AbstractSyslogServerConfigpublic int getTimeout()
getTimeout in interface TCPNetSyslogServerConfigIFpublic void setTimeout(int timeout)
setTimeout in interface TCPNetSyslogServerConfigIFpublic int getBacklog()
getBacklog in interface TCPNetSyslogServerConfigIFpublic void setBacklog(int backlog)
setBacklog in interface TCPNetSyslogServerConfigIFpublic int getMaxActiveSockets()
getMaxActiveSockets in interface TCPNetSyslogServerConfigIFpublic void setMaxActiveSockets(int maxActiveSockets)
setMaxActiveSockets in interface TCPNetSyslogServerConfigIFpublic byte getMaxActiveSocketsBehavior()
getMaxActiveSocketsBehavior in interface TCPNetSyslogServerConfigIFpublic void setMaxActiveSocketsBehavior(byte maxActiveSocketsBehavior)
setMaxActiveSocketsBehavior in interface TCPNetSyslogServerConfigIFCopyright © 2017. All rights reserved.