| Modifier and Type | Interface and Description |
|---|---|
interface |
SyslogConfigIF
SyslogConfigIF provides a common, extensible configuration interface for all
implementations of SyslogIF.
|
interface |
SyslogIF
SyslogIF provides a common interface for all Syslog4j client implementations.
|
interface |
SyslogMessageModifierConfigIF
SyslogMessageModifierConfigIF provides a common configuration interface for all
Syslog4j message modifier implementations.
|
interface |
SyslogMessageModifierIF
SyslogMessageModifierIF provides a common interface for all
Syslog4j message modifier implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Syslog
This class provides a Singleton interface for Syslog4j client implementations.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractSyslogConfigIF
AbstractSyslogConfigIF provides an interface for all Abstract Syslog
configuration implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSyslog
AbstractSyslog provides a base abstract implementation of the SyslogIF.
|
class |
AbstractSyslogConfig
AbstractSyslog provides a base abstract implementation of the SyslogConfigIF
configuration interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Syslog4jAppender
Syslog4jAppender provides a Log4j Appender wrapper for Syslog4j.
|
class |
Syslog4jAppenderSkeleton
Syslog4jAppenderSkeleton provides an extensible Log4j Appender wrapper for Syslog4j.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSyslogMessageModifier |
class |
AbstractSyslogMessageModifierConfig
AbstractSyslogMessageModifierConfig provides a base abstract implementation of the
SyslogMessageModifierConfigIF.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChecksumSyslogMessageModifier
ChecksumSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that provides support for Java Checksum algorithms (java.util.zip.Checksum).
|
class |
ChecksumSyslogMessageModifierConfig
ChecksumSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for ChecksumSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HTMLEntityEscapeSyslogMessageModifier
HTMLEntityEscapeSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that safely escapes HTML entity characters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HashSyslogMessageModifier
HashSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that provides support for Java Cryptographic hashes (MD5, SHA1, SHA256, etc.).
|
class |
HashSyslogMessageModifierConfig
HashSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for HashSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MacSyslogMessageModifier
MacSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that provides support for Java Cryptographic signed hashes (HmacSHA1, etc.)
|
class |
MacSyslogMessageModifierConfig
MacSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for HashSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SequentialSyslogMessageModifier
SequentialSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that adds an incremented number at the end.
|
class |
SequentialSyslogMessageModifierConfig
SequentialSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for SequentialSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PrefixSyslogMessageModifier
PrefixSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that provides support for adding static text to the beginning of a Syslog message.
|
class |
StringCaseSyslogMessageModifier
StringCaseSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that provides support for shifting a Syslog message to all upper case or all
lower case.
|
class |
SuffixSyslogMessageModifier
SuffixSyslogMessageModifier is an implementation of SyslogMessageModifierIF
that provides support for adding static text to the end of a Syslog message.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSyslogMessageProcessor
AbstractSyslogMessageProcessor provides the ability to split a syslog message
into multiple messages when the message is greater than the syslog
maximum message length (1024 bytes including the header).
|
class |
SyslogMessageProcessor
SyslogMessageProcessor wraps AbstractSyslogMessageProcessor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StructuredSyslogMessageProcessor
SyslogStructuredMessageProcessor extends SyslogMessageProcessor's ability to
split a syslog message into multiple messages when the message is greater
than the syslog maximum message length (1024 bytes including the header).
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultipleSyslog
MultipleSyslog is an aggregator Syslog implementation for allowing a single
Syslog call to send to multiple Syslog implementations.
|
class |
MultipleSyslogConfig
MultipleSyslogConfig is a configuration Object for allowing a single
Syslog call to send to multiple Syslog implementations.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractNetSyslogConfigIF
AbstractNetSyslogConfigIF is a configuration interface supporting network-based
Syslog implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNetSyslog
AbstractNetSyslog is an abstract extension of AbstractSyslog
that provides support for network-based syslog clients.
|
class |
AbstractNetSyslogConfig
AbstractNetSyslogConfig is an abstract extension of AbstractSyslogConfig
that provides configuration support for network-based syslog clients.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TCPNetSyslogConfigIF
TCPNetSyslogConfigIF is a configuration interface supporting TCP/IP-based
Syslog implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TCPNetSyslog
TCPNetSyslog is an extension of AbstractSyslog that provides support for
TCP/IP-based syslog clients.
|
class |
TCPNetSyslogConfig
TCPNetSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for TCP/IP-based syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PooledTCPNetSyslog
PooledTCPNetSyslog is an extension of TCPNetSyslog which provides support
for Apache Commons Pool.
|
class |
PooledTCPNetSyslogConfig
NetSyslogPoolFactory is an implementation of SyslogPoolConfigIF
which provides configuration support for the Apache Commons Pool.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SSLTCPNetSyslogConfigIF
SSLTCPNetSyslogConfigIF is a configuration interface supporting TCP/IP-based
(over SSL/TLS) Syslog implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SSLTCPNetSyslog
SSLTCPNetSyslog is an extension of AbstractSyslog that provides support for
TCP/IP-based (over SSL/TLS) syslog clients.
|
class |
SSLTCPNetSyslogConfig
SSLTCPNetSyslogConfig is an extension of TCPNetSyslogConfig that provides
configuration support for TCP/IP-based (over SSL/TLS) syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PooledSSLTCPNetSyslogConfig
PooledSSLTCPNetSyslogConfig is an extension of PooledTCPNetSyslogConfig
which provides configuration support for the Apache Commons Pool.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UDPNetSyslog
UDPNetSyslog is an extension of AbstractSyslog that provides support for
UDP/IP-based syslog clients.
|
class |
UDPNetSyslogConfig
UDPNetSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for UDP/IP-based syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnixSyslog
UnixSyslog is an extension of AbstractSyslog that provides support for
Unix-based syslog clients.
|
class |
UnixSyslogConfig
UnixSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for Unix-based syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnixSocketSyslog
UnixSocketSyslog is an extension of AbstractSyslog that provides support for
Unix socket-based syslog clients.
|
class |
UnixSocketSyslogConfig
UnixSocketSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for Unix socket-based syslog clients.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SyslogServerConfigIF
SyslogServerConfigIF provides a common, extensible configuration interface for all
implementations of SyslogServerIF.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SyslogServer
This class provides a Singleton-based interface for Syslog4j
server implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSyslogServerConfig
AbstractSyslogServerConfig provides a base abstract implementation of the SyslogServerConfigIF
configuration interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNetSyslogServerConfig
AbstractNetSyslogServerConfig provides a base abstract implementation of the AbstractSyslogServerConfig
configuration interface.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TCPNetSyslogServerConfigIF
TCPNetSyslogServerConfigIF provides configuration for TCPNetSyslogServer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TCPNetSyslogServerConfig
TCPNetSyslogServerConfig provides configuration for TCPNetSyslogServer.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SSLTCPNetSyslogServerConfigIF
SSLTCPNetSyslogServerConfigIF provides configuration for SSLTCPNetSyslogServer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SSLTCPNetSyslogServerConfig
SSLTCPNetSyslogServerConfig provides configuration for SSLTCPNetSyslogServer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UDPNetSyslogServerConfig
UDPNetSyslogServerConfig provides configuration for UDPNetSyslogServer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SyslogUtility
SyslogUtility provides several common utility methods used within
Syslog4j.
|
Copyright © 2017. All rights reserved.