use of com.qlangtech.tis.fullbuild.taskflow.hive.HiveTaskFactory in project plugins by qlangtech.
the class HiveFlatTableBuilder method getTaskFactory.
private HiveTaskFactory getTaskFactory(ITemplateContext tplContext) {
IPrimaryTabFinder erRules = tplContext.getExecContext().getAttribute(IFullBuildContext.KEY_ER_RULES);
Objects.requireNonNull(erRules, "erRule can not be null");
Objects.requireNonNull(getFs(), "join relevant FS can not be null");
this.taskFactory = new HiveTaskFactory(erRules, getFs());
return taskFactory;
}
Aggregations