/* * 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 2007 Sun Microsystems, Inc. */ package org.opends.server.messages; import static org.opends.server.messages.MessageHandler.registerMessage; import static org.opends.server.messages.MessageHandler. CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES; import static org.opends.server.messages.MessageHandler. SEVERITY_MASK_INFORMATIONAL; /** * Messages relating to incompatible version events (also known as 'flag-days') * that might cause potential issues or problems with upgrade or reversions * of a particular installation from one version to another. These messages * are usually shown to the user during an upgrade or reversion process to * alert them to any postential issues. */ public class VersionMessages { /** * Message detailing possible upgrade issues caused by the upgrade of the * Berkley DB libraries in SVN rev 890. */ public static final int MSGID_890_UPGRADE = CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES | SEVERITY_MASK_INFORMATIONAL | 1; /** * Message detailing possible reversion issues caused by the upgrade of the * Berkley DB libraries in SVN rev 890. */ public static final int MSGID_890_REVERSION = CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES | SEVERITY_MASK_INFORMATIONAL | 2; /** * Message detailing possible upgrade issues cause by the database * record format change committed with SVN rev 1582. */ public static final int MSGID_1582_UPGRADE = CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES | SEVERITY_MASK_INFORMATIONAL | 3; /** * Message detailing possible reversion issues cause by the database * record format change committed with SVN rev 1582. */ public static final int MSGID_1582_REVERSION = CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES | SEVERITY_MASK_INFORMATIONAL | 4; /** * Message detailing possible reversion issues cause by the database * record format change committed with SVN rev 2049. */ public static final int MSGID_2049_UPGRADE = CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES | SEVERITY_MASK_INFORMATIONAL | 5; /** * Message detailing possible reversion issues cause by the database * record format change committed with SVN rev 2049. */ public static final int MSGID_2049_REVERSION = CATEGORY_MASK_VERSION_COMPATIBITY_ISSUES | SEVERITY_MASK_INFORMATIONAL | 6; /** * Associates a set of generic messages with the message IDs defined in this * class. */ public static void registerMessages() { registerMessage(MSGID_890_UPGRADE, "With this upgrade, the Berkley DB Java Edition JAR " + "will be upgraded to version 3.2.13 which introduces " + "incompatibilities to the data format. Consequently " + "if at a later time you wish to revert this installation " + "to its prior version you will have to export the data " + "from this server and reimport it once the reversion " + "has finished"); registerMessage(MSGID_890_REVERSION, "With this reversion, the Berkley DB Java Editiong JAR " + "will be downgraded to an older version which uses a " + "different data format than the current version." + "In order to revert this server you will have to export " + "the data from this server and reimport it after the " + "reversion has finished"); registerMessage(MSGID_1582_UPGRADE, "This upgrade introduces improvements to the data format " + "which are not backward compatible with the current " + "version. Consequently " + "if at a later time you wish to revert this installation " + "to its prior version you will have to export the data " + "from this server and reimport it once the reversion " + "has finished"); registerMessage(MSGID_1582_REVERSION, "With this reversion the data format used to store data by the " + "server will be reverted to a prior version. " + "In order to revert this server you will have to export " + "the data from this server and reimport it after the " + "reversion has finished"); registerMessage(MSGID_2049_UPGRADE, "This upgrade introduces improvements to the data format " + "which are not backward compatible with the current " + "version. Consequently " + "if at a later time you wish to revert this installation " + "to its prior version you will have to export the data " + "from this server and reimport it once the reversion " + "has finished"); registerMessage(MSGID_2049_REVERSION, "With this reversion the data format used to store data by the " + "server will be reverted to a prior version. " + "In order to revert this server you will have to export " + "the data from this server and reimport it after the " + "reversion has finished"); } }