├── .github └── workflows │ ├── build.yml │ ├── codeql.yml │ └── test.yml ├── .gitignore ├── LICENCE ├── Optilog.png ├── Profile_main.sdt ├── README-en.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main └── java │ ├── com │ └── optilog │ │ ├── log │ │ ├── Appender.java │ │ ├── IOptilog.java │ │ ├── Level.java │ │ ├── LevelBuild.java │ │ ├── Log.java │ │ ├── LogEvent.java │ │ ├── LogMark.java │ │ ├── Logger.java │ │ ├── Optilog.java │ │ ├── Packing.java │ │ ├── Send.java │ │ ├── client │ │ │ └── Client.java │ │ ├── console │ │ │ ├── Console.java │ │ │ └── ZipLog.java │ │ └── jdbc │ │ │ └── MySQL.java │ │ ├── setting │ │ ├── JsonSettingBean.java │ │ ├── JsonSettings.java │ │ ├── PropSettings.java │ │ ├── SettingFiles.java │ │ ├── XmlSettingBean.java │ │ ├── XmlSettings.java │ │ └── YamlSettings.java │ │ └── util │ │ ├── LambdaExecute.java │ │ ├── OnlyInInit.java │ │ ├── OnlyInLog.java │ │ ├── Util.java │ │ ├── exception │ │ ├── ConfigureException.java │ │ ├── InvalidCommandException.java │ │ └── OptilogException.java │ │ └── tools │ │ ├── Assert.java │ │ └── LocalField.java │ └── module-info.java └── test ├── java └── com │ └── optilog │ ├── JsonClassPathOptilogTest.java │ ├── JsonPathOptilogTest.java │ ├── PerformanceTester.java │ ├── PropertiesClassPathOptilogTest.java │ ├── PropertiesPathOptilogTest.java │ ├── XmlClassPathOptilogTest.java │ ├── XmlPathOptilogTest.java │ ├── YamlClassPathOptilogTest.java │ └── YamlPathOptilogTest.java └── resources ├── Settings.json ├── Settings.properties ├── Settings.xml └── Settings.yaml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/LICENCE -------------------------------------------------------------------------------- /Optilog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/Optilog.png -------------------------------------------------------------------------------- /Profile_main.sdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/Profile_main.sdt -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Optilog-Client' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Appender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Appender.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/IOptilog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/IOptilog.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Level.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Level.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/LevelBuild.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/LevelBuild.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Log.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/LogEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/LogEvent.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/LogMark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/LogMark.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Logger.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Optilog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Optilog.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Packing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Packing.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/Send.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/Send.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/client/Client.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/console/Console.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/console/Console.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/console/ZipLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/console/ZipLog.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/log/jdbc/MySQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/log/jdbc/MySQL.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/JsonSettingBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/JsonSettingBean.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/JsonSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/JsonSettings.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/PropSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/PropSettings.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/SettingFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/SettingFiles.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/XmlSettingBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/XmlSettingBean.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/XmlSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/XmlSettings.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/setting/YamlSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/setting/YamlSettings.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/LambdaExecute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/LambdaExecute.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/OnlyInInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/OnlyInInit.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/OnlyInLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/OnlyInLog.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/Util.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/exception/ConfigureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/exception/ConfigureException.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/exception/InvalidCommandException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/exception/InvalidCommandException.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/exception/OptilogException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/exception/OptilogException.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/tools/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/tools/Assert.java -------------------------------------------------------------------------------- /src/main/java/com/optilog/util/tools/LocalField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/com/optilog/util/tools/LocalField.java -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/JsonClassPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/JsonClassPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/JsonPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/JsonPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/PerformanceTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/PerformanceTester.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/PropertiesClassPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/PropertiesClassPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/PropertiesPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/PropertiesPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/XmlClassPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/XmlClassPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/XmlPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/XmlPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/YamlClassPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/YamlClassPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/java/com/optilog/YamlPathOptilogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/java/com/optilog/YamlPathOptilogTest.java -------------------------------------------------------------------------------- /src/test/resources/Settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/resources/Settings.json -------------------------------------------------------------------------------- /src/test/resources/Settings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/resources/Settings.properties -------------------------------------------------------------------------------- /src/test/resources/Settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/resources/Settings.xml -------------------------------------------------------------------------------- /src/test/resources/Settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OptiJava/Optilog-Client/HEAD/src/test/resources/Settings.yaml --------------------------------------------------------------------------------