Telescope Extension Interface

Version: 1.0 | Release Date: 30/9/2019

What can I do?

  1. Append records which can not be search by FK
  2. Exclude modules which be search by FK
  3. Include modules which can not be analysis by FK

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. Append records which can not be search by FK

// 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. Exclude modules which be search by FK

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

3. Include modules which can not be analysis by FK

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