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

neil_a_wilson
11.17.2007 a1d57e5fa800648c2308a3daf2ea528a1504c646
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
/*
 * CDDL HEADER START
 *
 * The contents of this file are subject to the terms of the
 * Common Development and Distribution License, Version 1.0 only
 * (the "License").  You may not use this file except in compliance
 * with the License.
 *
 * You can obtain a copy of the license at
 * trunk/opends/resource/legal-notices/OpenDS.LICENSE
 * or https://OpenDS.dev.java.net/OpenDS.LICENSE.
 * See the License for the specific language governing permissions
 * and limitations under the License.
 *
 * When distributing Covered Code, include this CDDL HEADER in each
 * file and include the License file at
 * trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
 * add the following below this CDDL HEADER, with the fields enclosed
 * by brackets "[]" replaced with your own identifying * information:
 *      Portions Copyright [yyyy] [name of copyright owner]
 *
 * CDDL HEADER END
 *
 *
 *      Portions Copyright 2006 Sun Microsystems, Inc.
 */
package org.opends.server.messages;
 
 
 
import static org.opends.server.messages.MessageHandler.*;
 
 
 
/**
 * This class defines the set of message IDs and default format strings for
 * messages associated with the server loggers.
 */
public class LoggerMessages
{
  /**
   * The message ID for the message that will be used if the access logger
   * cannot add an appropriate log handler.  This takes a single argument, which
   * is a string representation of the exception that was caught.
   */
  public static final int MSGID_LOG_ACCESS_CANNOT_ADD_FILE_HANDLER =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 1;
 
 
 
  /**
   * The message ID for the message that will be used if the error logger
   * cannot add an appropriate log handler.  This takes a single argument, which
   * is a string representation of the exception that was caught.
   */
  public static final int MSGID_LOG_ERROR_CANNOT_ADD_FILE_HANDLER =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 2;
 
 
 
  /**
   * The message ID for the message that will be used if the debug logger
   * cannot add an appropriate log handler.  This takes a single argument, which
   * is a string representation of the exception that was caught.
   */
  public static final int MSGID_LOG_DEBUG_CANNOT_ADD_FILE_HANDLER =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 3;
 
 
  /**
   * The message ID for the message that will be used as the description of the
   * configuration attribute specifying the nickname of the certificate to use
   * for SSL and StartTLS communication.
   */
  public static final int MSGID_LOG_DESCRIPTION_SSL_CERT_NICKNAME =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 4;
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the file size limit for rotation.
   */
  public static final int MSGID_LOGGER_ROTATION_SIZE_LIMIT =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 5;
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the time limit for rotation.
   */
  public static final int MSGID_LOGGER_ROTATION_FIXED_TIME_LIMIT =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 6;
 
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the number of files for the retention policy.
   */
  public static final int MSGID_LOGGER_RETENTION_NUMBER_OF_FILES =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 7;
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the disk space used for the size based retention policy.
   */
  public static final int MSGID_LOGGER_RETENTION_DISK_SPACE_USED =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 8;
 
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the thread time interval.
   */
  public static final int MSGID_LOGGER_THREAD_INTERVAL =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 9;
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the log buffer size.
   */
  public static final int MSGID_LOGGER_BUFFER_SIZE =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 10;
 
 
  /**
   * The message ID for the description of the configuration attribute that
   * specifies the free disk space allowed.
   */
  public static final int MSGID_LOGGER_RETENTION_FREE_DISK_SPACE =
       CATEGORY_MASK_LOG | SEVERITY_MASK_INFORMATIONAL | 11;
 
 
 
  /**
   * Associates a set of generic messages with the message IDs defined in this
   * class.
   */
  public static void registerMessages()
  {
    registerMessage(MSGID_LOG_ACCESS_CANNOT_ADD_FILE_HANDLER,
                    "Unable to add a file handler for the Directory Server " +
                    "access logger:  %s.");
    registerMessage(MSGID_LOG_ERROR_CANNOT_ADD_FILE_HANDLER,
                    "Unable to add a file handler for the Directory Server " +
                    "error logger:  %s.");
    registerMessage(MSGID_LOG_DEBUG_CANNOT_ADD_FILE_HANDLER,
                    "Unable to add a file handler for the Directory Server " +
                    "debug logger:  %s.");
    registerMessage(MSGID_LOG_DESCRIPTION_SSL_CERT_NICKNAME,
                    "Specifies the nickname of the certificate that the " +
                    "connection handler should use when accepting SSL-based " +
                    "connections or performing StartTLS negotiation.  " +
                    "Changes to this configuration attribute will not take " +
                    "effect until the connection handler is disabled and " +
                    "re-enabled, or until the Directory Server is restarted.");
    registerMessage(MSGID_LOGGER_ROTATION_SIZE_LIMIT,
                    "Specifies the size limit for the file before rotation " +
                    "takes place.");
    registerMessage(MSGID_LOGGER_ROTATION_FIXED_TIME_LIMIT,
                    "Specifies the time interval before the log file rotation" +
                    " takes place.");
    registerMessage(MSGID_LOGGER_RETENTION_NUMBER_OF_FILES,
                    "Specifies the number of log files that need to " +
                    " be retained.");
    registerMessage(MSGID_LOGGER_RETENTION_DISK_SPACE_USED,
                    "Specifies the amount of disk space that log files " +
                    " can use.");
    registerMessage(MSGID_LOGGER_THREAD_INTERVAL,
                    "Specifies the time interval that the logger thread " +
                    " wakes up after.");
    registerMessage(MSGID_LOGGER_BUFFER_SIZE,
                    "Specifies the log file buffer size.");
    registerMessage(MSGID_LOGGER_RETENTION_FREE_DISK_SPACE,
                    "Specifies the free disk space allowed.");
 
  }
}