From b267d71d61b69ea7f8299de4b88266566a5f5e8c Mon Sep 17 00:00:00 2001
From: Violette Roche-Montane <violette.roche-montane@forgerock.com>
Date: Mon, 27 May 2013 13:07:05 +0000
Subject: [PATCH] OPENDJ-928 Update tool: add option to automatically accept the license

---
 opendj-sdk/opends/src/server/org/opends/server/tools/upgrade/UpgradeContext.java |   30 +++++++++++-------------------
 1 files changed, 11 insertions(+), 19 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/tools/upgrade/UpgradeContext.java b/opendj-sdk/opends/src/server/org/opends/server/tools/upgrade/UpgradeContext.java
index 28eebaf..8f8e384 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/tools/upgrade/UpgradeContext.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/tools/upgrade/UpgradeContext.java
@@ -66,7 +66,7 @@
   /**
    * If ignore errors is enabled.
    */
-  private final boolean isIgnoreErrorsMode;
+  private boolean isIgnoreErrorsMode;
 
   /**
    * Constructor for the upgrade context.
@@ -84,24 +84,6 @@
   }
 
   /**
-   * Constructor for the upgrade context.
-   *
-   * @param fromVersion
-   *          The version number from we upgrade from.
-   * @param toVersion
-   *          The version number we want to upgrade to.
-   * @param isIgnoreErrorsMode
-   *          If ignore error mode is enabled.
-   */
-  UpgradeContext(final BuildVersion fromVersion, final BuildVersion toVersion,
-      final boolean isIgnoreErrorsMode)
-  {
-    this.fromVersion = fromVersion;
-    this.toVersion = toVersion;
-    this.isIgnoreErrorsMode = isIgnoreErrorsMode;
-  }
-
-  /**
    * Returns the old version.
    *
    * @return The old version.
@@ -132,6 +114,16 @@
   }
 
   /**
+   * Sets the ignore errors mode.
+   *
+   * @param isIgnoreErrorsMode {@true} if ignore error mode is activated.
+   */
+  public void setIgnoreErrorsMode(boolean isIgnoreErrorsMode)
+  {
+    this.isIgnoreErrorsMode = isIgnoreErrorsMode;
+  }
+
+  /**
    * Sends notification message to the application via the call-back handler.
    *
    * @param handler

--
Gitblit v1.10.0