From 067eb6bacddfa243c664998266a65112c2d5da7a Mon Sep 17 00:00:00 2001 From: serge-rider Date: Fri, 17 May 2019 23:55:27 +0300 Subject: [PATCH] #2389 CLI: reopen existing connection Former-commit-id: 6d4213b76f4ed87cd8480181dd65c9521ddc7264 --- .../core/application/rpc/DBeaverInstanceServer.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/org.jkiss.dbeaver.core.application/src/org/jkiss/dbeaver/core/application/rpc/DBeaverInstanceServer.java b/plugins/org.jkiss.dbeaver.core.application/src/org/jkiss/dbeaver/core/application/rpc/DBeaverInstanceServer.java index ccf711ea5b..f26972c85c 100644 --- a/plugins/org.jkiss.dbeaver.core.application/src/org/jkiss/dbeaver/core/application/rpc/DBeaverInstanceServer.java +++ b/plugins/org.jkiss.dbeaver.core.application/src/org/jkiss/dbeaver/core/application/rpc/DBeaverInstanceServer.java @@ -90,7 +90,7 @@ public class DBeaverInstanceServer implements IInstanceController { connectionSpec, instanceConParameters, false, - true); + instanceConParameters.createNewConnection); if (dataSource == null) { return; @@ -199,7 +199,7 @@ public class DBeaverInstanceServer implements IInstanceController { } private static class InstanceConnectionParameters implements GeneralUtils.IParameterHandler { - boolean makeConnect = true, openConsole = false; + boolean makeConnect = true, openConsole = false, createNewConnection = true; @Override public boolean setParameter(String name, String value) { @@ -210,6 +210,9 @@ public class DBeaverInstanceServer implements IInstanceController { case "openConsole": openConsole = CommonUtils.toBoolean(value); return true; + case "create": + createNewConnection = CommonUtils.toBoolean(value); + return true; default: return false; } -- GitLab