| Modifier and Type | Interface and Description |
|---|---|
interface |
SyslogConfigIF
SyslogConfigIF provides a common, extensible configuration interface for all
implementations of SyslogIF.
|
interface |
SyslogMessageModifierConfigIF
SyslogMessageModifierConfigIF provides a common configuration interface for all
Syslog4j message modifier 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 |
AbstractSyslogConfig
AbstractSyslog provides a base abstract implementation of the SyslogConfigIF
configuration interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSyslogMessageModifierConfig
AbstractSyslogMessageModifierConfig provides a base abstract implementation of the
SyslogMessageModifierConfigIF.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChecksumSyslogMessageModifierConfig
ChecksumSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for ChecksumSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HashSyslogMessageModifierConfig
HashSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for HashSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MacSyslogMessageModifierConfig
MacSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for HashSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SequentialSyslogMessageModifierConfig
SequentialSyslogMessageModifierConfig is an implementation of AbstractSyslogMessageModifierConfig
that provides configuration for SequentialSyslogMessageModifier.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
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 |
TCPNetSyslogConfig
TCPNetSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for TCP/IP-based syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
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 |
UDPNetSyslogConfig
UDPNetSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for UDP/IP-based syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnixSyslogConfig
UnixSyslogConfig is an extension of AbstractNetSyslogConfig that provides
configuration support for Unix-based syslog clients.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
interface |
SyslogServerEventIF
SyslogServerEventIF provides an extensible interface for Syslog4j
server events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSyslogServerConfig
AbstractSyslogServerConfig provides a base abstract implementation of the SyslogServerConfigIF
configuration interface.
|
| Modifier and Type | Method and Description |
|---|---|
protected static boolean |
AbstractSyslogServer.isStructuredMessage(SyslogCharSetIF syslogCharSet,
byte[] receiveData) |
protected static boolean |
AbstractSyslogServer.isStructuredMessage(SyslogCharSetIF syslogCharSet,
String receiveData) |
| Modifier and Type | Class and Description |
|---|---|
class |
CiscoSyslogServerEvent
CiscoSyslogServerEvent provides an implementation of the
SyslogServerEventIF interface that supports receiving of
Cisco syslog messages.
|
class |
FortiGateSyslogEvent
FortiGateSyslogEvent provides an implementation of the
SyslogServerEventIF interface that supports receiving of
FortiGate/FortiOS syslog messages.
|
class |
SyslogServerEvent
SyslogServerEvent provides an implementation of the SyslogServerEventIF interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StructuredSyslogServerEvent
SyslogServerStructuredEvent provides an implementation of the
SyslogServerEventIF interface that supports receiving of structured syslog
messages, as defined in:
http://tools.ietf.org/html/draft-ietf-syslog-protocol-23#section-6
Syslog4j is licensed under the Lesser GNU Public License v2.1.
|
| 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 | Method and Description |
|---|---|
static byte[] |
SyslogUtility.getBytes(SyslogCharSetIF syslogCharSet,
String data) |
static String |
SyslogUtility.newString(SyslogCharSetIF syslogCharSet,
byte[] dataBytes) |
static String |
SyslogUtility.newString(SyslogCharSetIF syslogCharSet,
byte[] dataBytes,
int dataLength) |
Copyright © 2017. All rights reserved.