/* * 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."); } }