From f45aad28ca76ce859bfae6aa9cff650b9a34b85e Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Fri, 07 Feb 2014 15:41:31 +0000
Subject: [PATCH] Used StaticUtils.close().
---
opendj3-server-dev/src/guitools/org/opends/guitools/uninstaller/UninstallCliHelper.java | 67 ++++++++++++++-------------------
1 files changed, 29 insertions(+), 38 deletions(-)
diff --git a/opendj3-server-dev/src/guitools/org/opends/guitools/uninstaller/UninstallCliHelper.java b/opendj3-server-dev/src/guitools/org/opends/guitools/uninstaller/UninstallCliHelper.java
index a9e670b..3adb808 100644
--- a/opendj3-server-dev/src/guitools/org/opends/guitools/uninstaller/UninstallCliHelper.java
+++ b/opendj3-server-dev/src/guitools/org/opends/guitools/uninstaller/UninstallCliHelper.java
@@ -26,8 +26,13 @@
*/
package org.opends.guitools.uninstaller;
-import org.opends.server.admin.client.cli.DsFrameworkCliReturnCode;
-import org.opends.server.admin.client.cli.SecureConnectionCliArgs;
+import org.forgerock.i18n.LocalizableMessage;
+import org.forgerock.i18n.LocalizableMessageBuilder;
+import org.forgerock.i18n.slf4j.LocalizedLogger;
+
+import static org.forgerock.util.Utils.*;
+import static org.opends.messages.AdminToolMessages.*;
+import static org.opends.messages.QuickSetupMessages.*;
import org.opends.admin.ads.ADSContext;
import org.opends.admin.ads.ServerDescriptor;
@@ -36,37 +41,28 @@
import org.opends.admin.ads.util.ApplicationTrustManager;
import org.opends.guitools.controlpanel.datamodel.ConnectionProtocolPolicy;
import org.opends.guitools.controlpanel.datamodel.ControlPanelInfo;
-import org.forgerock.i18n.LocalizableMessage;
-import org.forgerock.i18n.LocalizableMessageBuilder;
-
-import static org.forgerock.util.Utils.*;
-import static org.opends.messages.AdminToolMessages.*;
-import static org.opends.messages.QuickSetupMessages.*;
-
import org.opends.quicksetup.*;
import org.opends.quicksetup.event.ProgressUpdateEvent;
import org.opends.quicksetup.event.ProgressUpdateListener;
import org.opends.quicksetup.util.PlainTextProgressMessageFormatter;
import org.opends.quicksetup.util.ServerController;
import org.opends.quicksetup.util.Utils;
+import org.opends.server.admin.client.cli.DsFrameworkCliReturnCode;
+import org.opends.server.admin.client.cli.SecureConnectionCliArgs;
import org.opends.server.tools.ClientException;
import org.opends.server.tools.ToolConstants;
import org.opends.server.tools.dsconfig.LDAPManagementContextFactory;
import org.opends.server.util.StaticUtils;
+import org.opends.server.util.cli.*;
+
import com.forgerock.opendj.cli.ArgumentException;
import com.forgerock.opendj.cli.CLIException;
-import org.opends.server.util.cli.ConsoleApplication;
-import org.opends.server.util.cli.LDAPConnectionConsoleInteraction;
-import org.opends.server.util.cli.Menu;
-import org.opends.server.util.cli.MenuBuilder;
-import org.opends.server.util.cli.MenuResult;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Set;
import java.util.Collections;
-import org.forgerock.i18n.slf4j.LocalizedLogger;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
@@ -905,17 +901,7 @@
}
finally
{
- if (ctx != null)
- {
- try
- {
- ctx.close();
- }
- catch (Throwable t)
- {
- logger.info(LocalizableMessage.raw("Error closing connection: "+t, t));
- }
- }
+ StaticUtils.close(ctx);
}
if (!couldConnect)
@@ -984,6 +970,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public String getInstallationPath()
{
return Installation.getLocal().getRootDirectory().getAbsolutePath();
@@ -991,6 +978,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public String getInstancePath()
{
String installPath = getInstallationPath();
@@ -1035,6 +1023,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public ProgressStep getCurrentProgressStep()
{
return UninstallProgressStep.NOT_STARTED;
@@ -1042,6 +1031,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public Integer getRatio(ProgressStep step)
{
return 0;
@@ -1049,6 +1039,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public LocalizableMessage getSummary(ProgressStep step)
{
return null;
@@ -1056,6 +1047,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isFinished()
{
return false;
@@ -1063,6 +1055,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isCancellable()
{
return false;
@@ -1070,12 +1063,14 @@
/**
* {@inheritDoc}
*/
+ @Override
public void cancel()
{
}
/**
* {@inheritDoc}
*/
+ @Override
public void run()
{
}
@@ -1086,6 +1081,7 @@
{
application.addProgressUpdateListener(
new ProgressUpdateListener() {
+ @Override
public void progressUpdate(ProgressUpdateEvent ev) {
System.out.print(ev.getNewLogs().toString());
System.out.flush();
@@ -1232,17 +1228,7 @@
}
finally
{
- if (ctx != null)
- {
- try
- {
- ctx.close();
- }
- catch (Throwable t)
- {
- logger.info(LocalizableMessage.raw("Error closing connection: "+t, t));
- }
- }
+ StaticUtils.close(ctx);
}
if (exceptionOccurred)
{
@@ -1446,6 +1432,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isAdvancedMode() {
return false;
}
@@ -1455,8 +1442,9 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isInteractive() {
- if (forceNonInteractive)
+ if (!forceNonInteractive)
{
return false;
}
@@ -1481,6 +1469,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isQuiet() {
return false;
}
@@ -1490,6 +1479,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isScriptFriendly() {
return false;
}
@@ -1499,6 +1489,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean isVerbose() {
return true;
}
--
Gitblit v1.10.0