7676import java .util .Set ;
7777
7878/**
79- * 提取任务执行时共同的流程方法
79+ * 任务执行时的流程方法
8080 * Date: 2020/2/17
8181 * Company: www.dtstack.com
8282 * @author maqi
8383 */
84- public class BuildProcess {
84+ public class ExecuteProcessHelper {
8585
8686 private static final String CLASS_FILE_NAME_FMT = "class_path_%d" ;
87- private static final Logger LOG = LoggerFactory .getLogger (BuildProcess .class );
87+ private static final Logger LOG = LoggerFactory .getLogger (ExecuteProcessHelper .class );
8888 private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper ();
8989
9090
@@ -125,7 +125,7 @@ public static ParamsInfo parseParams(String[] args) throws Exception {
125125 }
126126
127127 public static StreamExecutionEnvironment getStreamExecution (ParamsInfo paramsInfo ) throws Exception {
128- StreamExecutionEnvironment env = BuildProcess .getStreamExeEnv (paramsInfo .getConfProp (), paramsInfo .getDeployMode ());
128+ StreamExecutionEnvironment env = ExecuteProcessHelper .getStreamExeEnv (paramsInfo .getConfProp (), paramsInfo .getDeployMode ());
129129 StreamTableEnvironment tableEnv = StreamTableEnvironment .create (env );
130130 StreamQueryConfig streamQueryConfig = StreamEnvConfigManager .getStreamQueryConfig (tableEnv , paramsInfo .getConfProp ());
131131
@@ -136,14 +136,14 @@ public static StreamExecutionEnvironment getStreamExecution(ParamsInfo paramsInf
136136 Map <String , Table > registerTableCache = Maps .newHashMap ();
137137
138138 //register udf
139- BuildProcess .registerUserDefinedFunction (sqlTree , paramsInfo .getJarUrlList (), tableEnv );
139+ ExecuteProcessHelper .registerUserDefinedFunction (sqlTree , paramsInfo .getJarUrlList (), tableEnv );
140140 //register table schema
141- Set <URL > classPathSets = BuildProcess .registerTable (sqlTree , env , tableEnv , paramsInfo .getLocalSqlPluginPath (),
141+ Set <URL > classPathSets = ExecuteProcessHelper .registerTable (sqlTree , env , tableEnv , paramsInfo .getLocalSqlPluginPath (),
142142 paramsInfo .getRemoteSqlPluginPath (), paramsInfo .getPluginLoadMode (), sideTableMap , registerTableCache );
143143 // cache classPathSets
144- BuildProcess .registerPluginUrlToCachedFile (env , classPathSets );
144+ ExecuteProcessHelper .registerPluginUrlToCachedFile (env , classPathSets );
145145
146- BuildProcess .sqlTranslation (paramsInfo .getLocalSqlPluginPath (), tableEnv , sqlTree , sideTableMap , registerTableCache , streamQueryConfig );
146+ ExecuteProcessHelper .sqlTranslation (paramsInfo .getLocalSqlPluginPath (), tableEnv , sqlTree , sideTableMap , registerTableCache , streamQueryConfig );
147147
148148 if (env instanceof MyLocalStreamEnvironment ) {
149149 ((MyLocalStreamEnvironment ) env ).setClasspaths (ClassLoaderManager .getClassPath ());
0 commit comments