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

Jean-Noel Rouvignac
24.17.2013 5203b37903fe2731620fb5b910cda72a238fac11
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
commit5203b37903fe2731620fb5b910cda72a238fac11
tree 8ee86145bca961605520b35c16d46b8008d34561 tree | zip | gz
parent 0947281ef1026f8825c14bc538f59b9d2d85755e 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
opends/src/server/org/opends/server/api/AccessLogPublisher.java 72 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/DebugLogPublisher.java 85 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/ErrorLogPublisher.java 98 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/LogPublisher.java 113 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/AccessLogger.java 109 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/ErrorLogger.java 107 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/TextAccessLogPublisher.java 5 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/TextAuditLogPublisher.java 14 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java 46 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/ThreadFilterTextErrorLogPublisher.java 21 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/debug/DebugLogger.java 104 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/loggers/debug/TextDebugLogPublisher.java 79 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/ConsoleDebugLogPublisher.java 52 ●●●●● diff | view | raw | blame | history