实例介绍
syslog4j 版本4.0.0,源码在src/main/java中
【实例截图】
【核心代码】
syslog4j-master
└── syslog4j-master
├── certs
│ └── ssltest.jks
├── LICENSE.txt
├── pom.xml
├── README.md
└── src
├── main
│ └── java
│ └── com
│ └── nesscomputing
│ └── syslog4j
│ ├── impl
│ │ ├── AbstractSyslogConfigIF.java
│ │ ├── AbstractSyslogConfig.java
│ │ ├── AbstractSyslog.java
│ │ ├── AbstractSyslogWriter.java
│ │ ├── backlog
│ │ │ ├── AbstractSyslogBackLogHandler.java
│ │ │ ├── log4j
│ │ │ │ └── Log4jSyslogBackLogHandler.java
│ │ │ ├── NullSyslogBackLogHandler.java
│ │ │ ├── printstream
│ │ │ │ ├── PrintStreamSyslogBackLogHandler.java
│ │ │ │ ├── SystemErrSyslogBackLogHandler.java
│ │ │ │ └── SystemOutSyslogBackLogHandler.java
│ │ │ └── Syslog4jBackLogHandler.java
│ │ ├── log4j
│ │ │ ├── Syslog4jAppender.java
│ │ │ └── Syslog4jAppenderSkeleton.java
│ │ ├── message
│ │ │ ├── AbstractSyslogMessage.java
│ │ │ ├── modifier
│ │ │ │ ├── AbstractSyslogMessageModifierConfig.java
│ │ │ │ ├── AbstractSyslogMessageModifier.java
│ │ │ │ ├── checksum
│ │ │ │ │ ├── ChecksumSyslogMessageModifierConfig.java
│ │ │ │ │ └── ChecksumSyslogMessageModifier.java
│ │ │ │ ├── escape
│ │ │ │ │ └── HTMLEntityEscapeSyslogMessageModifier.java
│ │ │ │ ├── hash
│ │ │ │ │ ├── HashSyslogMessageModifierConfig.java
│ │ │ │ │ └── HashSyslogMessageModifier.java
│ │ │ │ ├── mac
│ │ │ │ │ ├── MacSyslogMessageModifierConfig.java
│ │ │ │ │ └── MacSyslogMessageModifier.java
│ │ │ │ ├── sequential
│ │ │ │ │ ├── SequentialSyslogMessageModifierConfig.java
│ │ │ │ │ └── SequentialSyslogMessageModifier.java
│ │ │ │ └── text
│ │ │ │ ├── PrefixSyslogMessageModifier.java
│ │ │ │ ├── StringCaseSyslogMessageModifier.java
│ │ │ │ └── SuffixSyslogMessageModifier.java
│ │ │ ├── pci
│ │ │ │ ├── PCISyslogMessageIF.java
│ │ │ │ └── PCISyslogMessage.java
│ │ │ ├── processor
│ │ │ │ ├── AbstractSyslogMessageProcessor.java
│ │ │ │ ├── structured
│ │ │ │ │ └── StructuredSyslogMessageProcessor.java
│ │ │ │ └── SyslogMessageProcessor.java
│ │ │ └── structured
│ │ │ ├── StructuredSyslogMessageIF.java
│ │ │ └── StructuredSyslogMessage.java
│ │ ├── multiple
│ │ │ ├── MultipleSyslogConfig.java
│ │ │ └── MultipleSyslog.java
│ │ ├── net
│ │ │ ├── AbstractNetSyslogConfigIF.java
│ │ │ ├── AbstractNetSyslogConfig.java
│ │ │ ├── AbstractNetSyslog.java
│ │ │ ├── tcp
│ │ │ │ ├── pool
│ │ │ │ │ ├── PooledTCPNetSyslogConfig.java
│ │ │ │ │ └── PooledTCPNetSyslog.java
│ │ │ │ ├── ssl
│ │ │ │ │ ├── pool
│ │ │ │ │ │ └── PooledSSLTCPNetSyslogConfig.java
│ │ │ │ │ ├── SSLTCPNetSyslogConfigIF.java
│ │ │ │ │ ├── SSLTCPNetSyslogConfig.java
│ │ │ │ │ ├── SSLTCPNetSyslog.java
│ │ │ │ │ └── SSLTCPNetSyslogWriter.java
│ │ │ │ ├── TCPNetSyslogConfigIF.java
│ │ │ │ ├── TCPNetSyslogConfig.java
│ │ │ │ ├── TCPNetSyslog.java
│ │ │ │ └── TCPNetSyslogWriter.java
│ │ │ └── udp
│ │ │ ├── UDPNetSyslogConfig.java
│ │ │ └── UDPNetSyslog.java
│ │ ├── pool
│ │ │ ├── AbstractSyslogPoolFactory.java
│ │ │ └── generic
│ │ │ └── GenericSyslogPoolFactory.java
│ │ └── unix
│ │ ├── socket
│ │ │ ├── UnixSocketSyslogConfig.java
│ │ │ └── UnixSocketSyslog.java
│ │ ├── UnixSyslogConfig.java
│ │ └── UnixSyslog.java
│ ├── server
│ │ ├── impl
│ │ │ ├── AbstractSyslogServerConfig.java
│ │ │ ├── AbstractSyslogServer.java
│ │ │ ├── event
│ │ │ │ ├── printstream
│ │ │ │ │ ├── FileSyslogServerEventHandler.java
│ │ │ │ │ ├── PrintStreamSyslogServerEventHandler.java
│ │ │ │ │ ├── SystemErrSyslogServerEventHandler.java
│ │ │ │ │ └── SystemOutSyslogServerEventHandler.java
│ │ │ │ ├── structured
│ │ │ │ │ └── StructuredSyslogServerEvent.java
│ │ │ │ └── SyslogServerEvent.java
│ │ │ └── net
│ │ │ ├── AbstractNetSyslogServerConfig.java
│ │ │ ├── tcp
│ │ │ │ ├── ssl
│ │ │ │ │ ├── SSLTCPNetSyslogServerConfigIF.java
│ │ │ │ │ ├── SSLTCPNetSyslogServerConfig.java
│ │ │ │ │ └── SSLTCPNetSyslogServer.java
│ │ │ │ ├── TCPNetSyslogServerConfigIF.java
│ │ │ │ ├── TCPNetSyslogServerConfig.java
│ │ │ │ └── TCPNetSyslogServer.java
│ │ │ └── udp
│ │ │ ├── UDPNetSyslogServerConfig.java
│ │ │ └── UDPNetSyslogServer.java
│ │ ├── SyslogServerConfigIF.java
│ │ ├── SyslogServerEventHandlerIF.java
│ │ ├── SyslogServerEventIF.java
│ │ ├── SyslogServerIF.java
│ │ ├── SyslogServer.java
│ │ ├── SyslogServerMain.java
│ │ ├── SyslogServerSessionEventHandlerIF.java
│ │ └── SyslogServerSessionlessEventHandlerIF.java
│ ├── SyslogBackLogHandlerIF.java
│ ├── SyslogCharSetIF.java
│ ├── SyslogConfigIF.java
│ ├── SyslogConstants.java
│ ├── SyslogFacility.java
│ ├── SyslogIF.java
│ ├── Syslog.java
│ ├── SyslogLevel.java
│ ├── SyslogMain.java
│ ├── SyslogMessageIF.java
│ ├── SyslogMessageModifierConfigIF.java
│ ├── SyslogMessageModifierIF.java
│ ├── SyslogMessageProcessorIF.java
│ ├── SyslogPoolConfigIF.java
│ ├── SyslogRuntimeException.java
│ └── util
│ ├── Base64.java
│ ├── OSDetectUtility.java
│ └── SyslogUtility.java
├── ness
│ └── LICENSE-HEADER.txt
└── test
├── java
│ └── com
│ └── nesscomputing
│ └── syslog4j
│ ├── AbstractBaseTest.java
│ ├── AbstractLog4jSyslog4jTest.java
│ ├── AbstractNetSyslog4jTest.java
│ ├── impl
│ │ └── message
│ │ └── structured
│ │ └── TestMatchChar.java
│ └── test
│ ├── log4j
│ │ └── Log4jSyslog4jTest.java
│ ├── message
│ │ ├── modifier
│ │ │ ├── SyslogMessageModifierTest.java
│ │ │ └── SyslogMessageModifierVerifyTest.java
│ │ ├── pci
│ │ │ └── PCISyslogMessageTest.java
│ │ ├── processor
│ │ │ ├── structured
│ │ │ │ └── StructuredSyslogMessageProcessorTest.java
│ │ │ └── SyslogMessageProcessorTest.java
│ │ ├── structured
│ │ │ └── StructuredSyslogMessageTest.java
│ │ └── UDPPCISyslogMessageTest.java
│ ├── misc
│ │ ├── NonDefinedSyslogInstanceTest.java
│ │ ├── SyslogCreateAndDestroyTest.java
│ │ ├── SyslogMainTests.java
│ │ └── SyslogParameterTest.java
│ ├── multiple
│ │ └── MultipleSyslogCreateTest.java
│ ├── net
│ │ ├── BackLogTCPNetSyslog4jTest.java
│ │ ├── CommandLineNetSyslog4jTest.java
│ │ ├── FreshConnectionIntervalTest.java
│ │ ├── MaxActiveSocketsTest.java
│ │ ├── MaxQueueSizeTest.java
│ │ ├── MultipleSyslog4jTest.java
│ │ ├── NonPersistentTCPNetSyslog4jTest.java
│ │ ├── PooledSSLTCPNetSyslog4jTest.java
│ │ ├── PooledTCPNetSyslog4jTest.java
│ │ ├── SSLTCPNetSyslog4jTest.java
│ │ ├── SyslogServerSessionTest.java
│ │ ├── TCPNetSyslog4jTest.java
│ │ └── UDPNetSyslog4jTest.java
│ ├── server
│ │ └── event
│ │ ├── PrintStreamServerEventTest.java
│ │ └── ServerEventTest.java
│ ├── split
│ │ ├── base
│ │ │ ├── SplitSyslogConfig.java
│ │ │ └── SplitSyslog.java
│ │ └── SplitSyslogTest.java
│ ├── unix
│ │ ├── socket
│ │ │ └── UnixSocketSyslogTest.java
│ │ └── UnixSyslogTest.java
│ └── util
│ ├── OSDetectUtilityTest.java
│ └── SyslogUtilityTest.java
└── resources
└── log4j.xml
74 directories, 147 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论