# 一查到底扩展接口

版本: 1.0 | 发布日期: 30/9/2019

# 通过该接口可以扩展的功能

  1. 添加一些通过外链分析不到的记录
  2. 排除掉一些模块,不进行分析
  3. 添加一些通过外链分析不到的模块

# TelescopeHandler

public interface TelescopeHandler {

	// 3PD Developer use this method to append records which can not be search by FK
	public SqlTable extendResultRange(String moduleName, Long recordId, SqlTable result, Set<String> coverModule);

	// 3PD Developer use this method to exclude modules which be search by FK
	public Set<String> excludeCoverRange(String moduleName);

	// 3PD Developer use this method to include modules which can not be analysis by FK
	public Set<String> appendCoverRange(String moduleName);

}

# 1. 添加一些通过外链分析不到的记录

// 3PD Developer use this method to append records which can not be search by FK
public SqlTable extendResultRange(String moduleName, Long recordId, SqlTable result, Set<String> coverModule);

# 2. 排除掉一些模块,不进行分析

// 3PD Developer use this method to exclude modules which be search by FK
public Set<String> excludeCoverRange(String moduleName);

# 3. 添加一些通过外链分析不到的模块

// 3PD Developer use this method to include modules which can not be analysis by FK
public Set<String> appendCoverRange(String moduleName);