mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
24.17.2013 a32ca1f5e6cb18d16bd561d3685ce18e356a0145
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, April 24, 2013 12:17 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, April 24, 2013 12:17 +0200
commita32ca1f5e6cb18d16bd561d3685ce18e356a0145
tree b96a40f676b12f6b878909b1711f70b7cfc9a026 tree | zip | gz
parent da28f7e2913554eb3fdedd31e6b0ae1128d56a87 view | diff
OPENDJ-879 (CR-1600) Add HTTP access log


Consolidated common code for the *LogPublisher classes prior to implementing the HTTP access log.


LogPublisher.java: ADDED
Unify all the *LogPublisher classes.
Implements Closeable.

AccessLogPublisher.java, DebugLogPublisher.java, ErrorLogPublisher.java:
Now implementing LogPublisher.
Pulled up isConfigurationAcceptable(), initialize*LogPublisher() renamed to initializeLogPublisher(), close(), getDN().
Removed syntactic/spaces differences between all these classes to better expose their commonalities.
Used Set and MAp interfaces rather than comcrete classes.

AccessLogger.java, ErrorLogger.java, DebugLogger.java:
In isJavaClassAcceptable() and getAccessPublisher(), replaced method invocations via reflection by direct method calls.

TextAccessLogPublisher.java, TextAuditLogPublisher.java, TextErrorLogPublisher.java, ThreadFilterTextErrorLogPublisher.java, TextDebugLogPublisher.java, ConsoleDebugLogPublisher.java:
Consequence of renaming the initialize*LogPublisher() methods, or generecizing the isConfigurationAcceptable() methods in their parent classes.
1 files added
12 files modified
905 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/api/AccessLogPublisher.java 72 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/api/DebugLogPublisher.java 85 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/api/ErrorLogPublisher.java 98 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/api/LogPublisher.java 113 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/AccessLogger.java 109 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/ErrorLogger.java 107 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/TextAccessLogPublisher.java 5 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/TextAuditLogPublisher.java 14 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java 46 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/ThreadFilterTextErrorLogPublisher.java 21 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/debug/DebugLogger.java 104 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/debug/TextDebugLogPublisher.java 79 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/ConsoleDebugLogPublisher.java 52 ●●●●● diff | view | raw | blame | history