【仅供内部供应商使用,不提供对外解答和培训】
提供给客户开启公共链接导出的接口
@Careful public interface PublicLinkExportProvider extends Immutable { String XML_TAG = "PublicLinkExportProvider"; int CURRENT_LEVEL = 1; /** * 指定模板公共链接是否支持导出 * * @param reportId 模板Id * * @return 支持导出 */ boolean isExportable(String reportId); }
<extra-core> <PublicLinkExportProvider class="com.finebi.plugin.link.export.DefaultPublicLinkExportProvider"/> </extra-core>
@API(level = ServerTablesProvider.CURRENT_LEVEL) public abstract class AbstractPublicLinkExportProvider implements PublicLinkExportProvider { public int currentAPILevel() { return CURRENT_LEVEL; } @Override public int layerIndex() { return 0; } }