From 728eb3e9368b641832819b7c8687864a938dee4b Mon Sep 17 00:00:00 2001
From: Tim "Docteur" Caillot <tim.caillot@gmail.com>
Date: Wed, 26 Jun 2019 07:12:09 +0000
Subject: [PATCH] Added backwards compatibility with -a (#73)

---
 opendj-cli/src/main/java/com/forgerock/opendj/cli/CommonArguments.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/opendj-cli/src/main/java/com/forgerock/opendj/cli/CommonArguments.java b/opendj-cli/src/main/java/com/forgerock/opendj/cli/CommonArguments.java
index 4ea1669..5cd5b86 100644
--- a/opendj-cli/src/main/java/com/forgerock/opendj/cli/CommonArguments.java
+++ b/opendj-cli/src/main/java/com/forgerock/opendj/cli/CommonArguments.java
@@ -143,6 +143,22 @@
     }
 
     /**
+     * Returns the "Default Add" boolean argument. <br>
+     * This is a legacy argument and exists for backwards compatibility.
+     *
+     * <br><i> N.B : the 'a' short option is also used by backupall, addBaseEntry.</i>
+     * @return The "defaultAdd" argument.
+     * @throws ArgumentException
+     *             If there is a problem with any of the parameters used to create this argument.
+     */
+    public static BooleanArgument defaultAddArgument() throws ArgumentException {
+        return BooleanArgument.builder(OPTION_LONG_DEFAULT_ADD)
+                .shortIdentifier(OPTION_SHORT_DEFAULT_ADD)
+                .description(INFO_DESCRIPTION_DEFAULT_ADD.get())
+                .buildArgument();
+    }
+
+    /**
      * Returns the "control" string argument.
      *
      * @return The "control" argument.

--
Gitblit v1.10.0