diff --git a/main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/database/conn/ConnParameterKeys.java b/main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/database/conn/ConnParameterKeys.java index 0b11947e12..4aebc89b88 100644 --- a/main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/database/conn/ConnParameterKeys.java +++ b/main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/database/conn/ConnParameterKeys.java @@ -334,5 +334,19 @@ public class ConnParameterKeys { public static final String CONN_PARA_KEY_SET_HADOOP_CONF = "CONN_PARA_KEY_SET_HADOOP_CONF"; public static final String CONN_PARA_KEY_HADOOP_CONF_SPECIFIC_JAR = "CONN_PARA_KEY_HADOOP_CONF_SPECIFIC_JAR"; + + /**Knox*/ + public static final String CONN_PARA_KEY_SPARK_MODE="CONN_PARA_KEY_SPARK_MODE"; + + public static final String CONN_PARA_KEY_USE_KNOX="CONN_PARA_KEY_USE_KNOX"; + + public static final String CONN_PARA_KEY_KNOX_URL="CONN_PARA_KEY_KNOX_URL"; + + public static final String CONN_PARA_KEY_KNOX_USER = "CONN_PARA_KEY_KNOX_USER"; + + public static final String CONN_PARA_KEY_KNOX_PASSWORD="CONN_PARA_KEY_KNOX_PASSWORD"; + + public static final String CONN_PARA_KEY_KNOX_DIRECTORY="CONN_PARA_KEY_KNOX_DIRECTORY"; + } diff --git a/main/plugins/org.talend.metadata.managment.ui/src/main/java/org/talend/metadata/managment/ui/utils/ExtendedNodeConnectionContextUtils.java b/main/plugins/org.talend.metadata.managment.ui/src/main/java/org/talend/metadata/managment/ui/utils/ExtendedNodeConnectionContextUtils.java index d924836327..5d20762518 100644 --- a/main/plugins/org.talend.metadata.managment.ui/src/main/java/org/talend/metadata/managment/ui/utils/ExtendedNodeConnectionContextUtils.java +++ b/main/plugins/org.talend.metadata.managment.ui/src/main/java/org/talend/metadata/managment/ui/utils/ExtendedNodeConnectionContextUtils.java @@ -138,8 +138,15 @@ public class ExtendedNodeConnectionContextUtils { DataBricksCloudProvider, DataBricksClusterId, DataBricksToken, - DataBricksDBFSDepFolder - + DataBricksDBFSDepFolder, + + //Knox + SparkMode, + UseKnox, + KnoxUrl, + KnoxUsername, + KnoxPassword, + KnoxDirectory } static List getContextVariables(final String prefixName, Connection conn, Set paramSet) {