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

boli
26.31.2007 f8ef0eed366445c5a341dbcc7882a7104c1cac1b
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
/*
 * 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-2007 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 an error occurred
   * while writing a log record.  This takes a two arguments, which
   * are the logger that encountered the error and  a string
   * representation of the exception that was caught.
   */
  public static final int MSGID_LOGGER_ERROR_WRITING_RECORD =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 1;
 
 
 
  /**
   * The message ID for the message that will be used if an error occurred
   * while opening a log file.  This takes a two arguments, which
   * are the logger that encountered the error and  a string
   * representation of the exception that was caught.
   */
  public static final int MSGID_LOGGER_ERROR_OPENING_FILE =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 2;
 
 
 
  /**
   * The message ID for the message that will be used if an error occurred
   * while closing a log file.  This takes a two arguments, which
   * are the logger that encountered the error and  a string
   * representation of the exception that was caught.
   */
  public static final int MSGID_LOGGER_ERROR_CLOSING_FILE =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 3;
 
 
 
  /**
   * The message ID for the message that will be used if an error occurred
   * while flushing the writer buffer.  This takes a two arguments, which
   * are the logger that encountered the error and  a string
   * representation of the exception that was caught.
   */
  public static final int MSGID_LOGGER_ERROR_FLUSHING_BUFFER =
       CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_ERROR | 4;
 
 
 
  /**
   * The message ID for the message that will be used if the specified
   * string is not a valid error severity name. This takes the name
   * of the invalid severity as the argument.
   */
  public static final int MSGID_ERROR_LOGGER_INVALID_SEVERITY =
        CATEGORY_MASK_LOG | SEVERITY_MASK_MILD_WARNING | 5;
 
 
    /**
   * The message ID for the message that will be used if the specified
   * string is not a valid error category name. This takes the name
   * of the invalid category as the argument.
   */
  public static final int MSGID_ERROR_LOGGER_INVALID_CATEGORY =
        CATEGORY_MASK_LOG | SEVERITY_MASK_MILD_WARNING | 6;
 
 
 
  /**
   * The message ID for the message that will be used if the specified
   * string is not a valid error override severity. This takes the name
   * of the invalid severity as the argument.
   */
  public static final int MSGID_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY =
        CATEGORY_MASK_LOG | SEVERITY_MASK_MILD_WARNING | 7;
 
 
 
  /**
   * The message ID for the message that will be used if an error occurred
   * while setting file permissions on a log file. This takes the name of the
   * file as the argument.
   */
  public static final int MSGID_LOGGER_SET_PERMISSION_FAILED =
        CATEGORY_MASK_LOG | SEVERITY_MASK_SEVERE_WARNING | 8;
 
 
 
  /**
   * The message ID for the message that will be used if the current platform
   * does not support setting the file permissions on the log files. This takes
   * the name of the file as the argument.
   */
  public static final int MSGID_LOGGER_UNABLE_SET_PERMISSIONS =
        CATEGORY_MASK_LOG | SEVERITY_MASK_MILD_WARNING | 9;
 
 
 
  /**
   * Associates a set of generic messages with the message IDs defined in this
   * class.
   */
  public static void registerMessages()
  {
    registerMessage(MSGID_LOGGER_ERROR_WRITING_RECORD,
                    "Error occurred while writing log record for logger " +
                    "%s: %s. Any further write errors will be ignored");
    registerMessage(MSGID_LOGGER_ERROR_OPENING_FILE,
                    "Error occurred while opening log file %s for logger %s: " +
                    "%s");
    registerMessage(MSGID_LOGGER_ERROR_CLOSING_FILE,
                    "Error occurred while closing log file for logger %s: %s");
    registerMessage(MSGID_LOGGER_ERROR_FLUSHING_BUFFER,
                    "Error occurred while flushing writer buffer for " +
                    "logger %s: %s");
    registerMessage(MSGID_ERROR_LOGGER_INVALID_SEVERITY,
                    "Invalid error log severity \"%s\"");
    registerMessage(MSGID_ERROR_LOGGER_INVALID_CATEGORY,
                    "Invalid error log category \"%s\"");
    registerMessage(MSGID_ERROR_LOGGER_INVALID_OVERRIDE_SEVERITY,
                    "Invalid override of severity level \"%s\"");
    registerMessage(MSGID_LOGGER_SET_PERMISSION_FAILED,
                    "Error occurred while setting file permissions for the " +
                    "log file %s: %s");
    registerMessage(MSGID_LOGGER_UNABLE_SET_PERMISSIONS,
                    "This platform does not support setting file " +
                    "permissions %s to the log file %s");
 
  }
}