From 33092f68b1dfc3b9dae653b8b0b95cbab5381d5c Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 11 Oct 2011 16:34:58 +0000
Subject: [PATCH] Fix OPENDJ-308: Implement access log filtering and configurable message format

---
 opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn.properties |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn.properties b/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn.properties
index 30cd2fe..b71b4c3 100644
--- a/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn.properties
+++ b/opends/src/admin/messages/FileBasedAccessLogPublisherCfgDefn.properties
@@ -7,6 +7,10 @@
 property.auto-flush.description=If the asynchronous writes option is used, the writer is flushed after all the log records in the queue are written.
 property.buffer-size.synopsis=Specifies the log file buffer size.
 property.enabled.synopsis=Indicates whether the File Based Access Log Publisher is enabled for use.
+property.filtering-policy.synopsis=Specifies how filtering criteria should be applied to log records.
+property.filtering-policy.syntax.enumeration.value.exclusive.synopsis=Records must not match any of the filtering criteria in order to be logged.
+property.filtering-policy.syntax.enumeration.value.inclusive.synopsis=Records must match at least one of the filtering criteria in order to be logged.
+property.filtering-policy.syntax.enumeration.value.no-filtering.synopsis=No filtering will be performed, and all records will be logged.
 property.java-class.synopsis=The fully-qualified name of the Java class that provides the File Based Access Log Publisher implementation.
 property.log-file.synopsis=The file name to use for the log files generated by the File Based Access Log Publisher. The path to the file is relative to the server root.
 property.log-file.syntax.string.pattern.synopsis=A path to an existing file that is readable by the server.
@@ -24,3 +28,6 @@
 property.suppress-internal-operations.synopsis=Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
 property.suppress-synchronization-operations.synopsis=Indicates whether access messages that are generated by synchronization operations should be suppressed.
 property.time-interval.synopsis=Specifies the interval at which to check whether the log files need to be rotated.
+relation.access-log-filtering-criteria.user-friendly-name=Access Log Filtering Criteria
+relation.access-log-filtering-criteria.user-friendly-plural-name=Access Log Filtering Criteria
+relation.access-log-filtering-criteria.synopsis=The set of criteria which will be used to filter log records.

--
Gitblit v1.10.0