public class DialogUtil extends Object
| 构造器和说明 |
|---|
DialogUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Optional<String[]> |
getInputFields(org.pentaho.di.trans.TransMeta transMeta,
String stepName)
获取transMeta对应布置stepName的输入字段数组
|
static Optional<String[]> |
getTableFields(org.pentaho.di.trans.TransMeta transMeta,
String connectionName,
String tableName,
String schemaName,
org.pentaho.di.core.logging.LoggingObjectInterface loggingObject)
获取对应表名的表字段数组
|
static void |
validateSelectedConnection(org.eclipse.swt.widgets.Shell shell,
org.pentaho.di.trans.TransMeta transMeta,
String connectionName)
校验对应的数据库连接是否是PostgreSQL
|
public static Optional<String[]> getInputFields(org.pentaho.di.trans.TransMeta transMeta, String stepName)
transMeta - 转换任务stepName - 步骤名public static Optional<String[]> getTableFields(org.pentaho.di.trans.TransMeta transMeta, String connectionName, String tableName, String schemaName, org.pentaho.di.core.logging.LoggingObjectInterface loggingObject)
transMeta - 转换任务connectionName - 数据库连接名tableName - 表名schemaName - 模式名loggingObject - 日志对象public static void validateSelectedConnection(org.eclipse.swt.widgets.Shell shell,
org.pentaho.di.trans.TransMeta transMeta,
String connectionName)
shell - 窗口transMeta - 转换任务connectionName - 数据库连接名Copyright © 2024. All rights reserved.