提交 79465bc2 编写于 作者: S ShadelessFox

#8033 Use connection type id instead of name


Former-commit-id: b313205e
上级 f194e6b1
......@@ -543,7 +543,7 @@ public class StreamTransferConsumer implements IDataTransferConsumer<StreamConsu
if (dataContainer == null) {
return null;
}
return dataContainer.getDataSource().getContainer().getConnectionConfiguration().getConnectionType().getName();
return dataContainer.getDataSource().getContainer().getConnectionConfiguration().getConnectionType().getId();
}
return null;
});
......
......@@ -46,7 +46,7 @@ public class DataSourceVariableResolver extends SystemVariablesResolver {
case DBPConnectionConfiguration.VARIABLE_URL:
return configuration.getUrl();
case DBPConnectionConfiguration.VARIABLE_CONN_TYPE:
return configuration.getConnectionType().getName();
return configuration.getConnectionType().getId();
case DBPConnectionConfiguration.VAR_PROJECT_PATH:
return dataSourceContainer == null ? null : dataSourceContainer.getProject().getEclipseProject().getLocation().toOSString();
case DBPConnectionConfiguration.VAR_PROJECT_NAME:
......
......@@ -1397,7 +1397,7 @@ public class DataSourceDescriptor
case DBPConnectionConfiguration.VARIABLE_USER: return configuration.getUserName();
case DBPConnectionConfiguration.VARIABLE_PASSWORD: return configuration.getUserPassword();
case DBPConnectionConfiguration.VARIABLE_URL: return configuration.getUrl();
case DBPConnectionConfiguration.VARIABLE_CONN_TYPE: return configuration.getConnectionType().getName();
case DBPConnectionConfiguration.VARIABLE_CONN_TYPE: return configuration.getConnectionType().getId();
default: return SystemVariablesResolver.INSTANCE.get(name);
}
};
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册