From 72c939b50428a2aa1f924a04ecdedee93e1383f4 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Thu, 13 Sep 2007 21:14:20 +0000
Subject: [PATCH] Introduces a utility 'manage-tasks' for monitoring and some management of tasks called 'manage-tasks'. It can be used in either one-time or menu-driven execution mode to print a summary of task information, print verbose information about a particular task, or cancel a running or pending task.
---
opends/src/server/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java b/opends/src/server/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java
index ce9bce7..993ddbd 100644
--- a/opends/src/server/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java
+++ b/opends/src/server/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java
@@ -31,6 +31,7 @@
import static org.opends.messages.UtilityMessages.*;
import static org.opends.messages.ToolMessages.INFO_LDAPAUTH_PASSWORD_PROMPT;
import org.opends.server.tools.dsconfig.ArgumentExceptionFactory;
+import org.opends.server.tools.LDAPConnectionOptions;
import org.opends.server.admin.client.cli.SecureConnectionCliArgs;
import org.opends.server.util.args.ArgumentException;
import org.opends.server.util.SelectableCertificateKeyManager;
@@ -1316,4 +1317,23 @@
}
}
+ /**
+ * Populates an a set of LDAP options with state from this interaction.
+ *
+ * @param options existing set of options; may be null in which case this
+ * method will create a new set of <code>LDAPConnectionOptions</code>
+ * to be returned
+ * @return used during this interaction
+ */
+ public LDAPConnectionOptions populateLDAPOptions(
+ LDAPConnectionOptions options)
+ {
+ if (options == null) {
+ options = new LDAPConnectionOptions();
+ }
+ options.setUseSSL(this.useSSL);
+ options.setStartTLS(this.useStartTLS);
+ return options;
+ }
+
}
--
Gitblit v1.10.0