mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
CB-4824 return network handlers for some embedded drivers (#2453)
This commit is contained in:
+5
-5
@@ -214,12 +214,12 @@ public class WebDatabaseDriverInfo {
|
||||
|
||||
@Property
|
||||
public String[] getApplicableNetworkHandlers() {
|
||||
if (driver.isEmbedded()) {
|
||||
return new String[0];
|
||||
if (!driver.isEmbedded() || CommonUtils.toBoolean(driver.getDriverParameter(DBConstants.DRIVER_PARAM_ENABLE_NETWORK_PARAMETERS))) {
|
||||
return NetworkHandlerRegistry.getInstance().getDescriptors(driver).stream()
|
||||
.filter(h -> !h.isDesktopHandler())
|
||||
.map(NetworkHandlerDescriptor::getId).toArray(String[]::new);
|
||||
}
|
||||
return NetworkHandlerRegistry.getInstance().getDescriptors(driver).stream()
|
||||
.filter(h -> !h.isDesktopHandler())
|
||||
.map(NetworkHandlerDescriptor::getId).toArray(String[]::new);
|
||||
return new String[0];
|
||||
}
|
||||
|
||||
@Property
|
||||
|
||||
Reference in New Issue
Block a user