【发布时间】:2018-08-31 08:18:37
【问题描述】:
有什么好的方法可以扩展 org.teiid.translator.ws 以通过遍历分页 web 服务返回的所有页面来读取完整的记录集?
【问题讨论】:
标签: java pagination redhat-datavirt
有什么好的方法可以扩展 org.teiid.translator.ws 以通过遍历分页 web 服务返回的所有页面来读取完整的记录集?
【问题讨论】:
标签: java pagination redhat-datavirt
由于结果的分页不是任何 REST API 标准的一部分(与 OData 不同),因此您必须扩展当前的翻译器并提供该自定义行为来滚动分页。与 JDBC 类型的结果集滚动不同,每次 Teiid 引擎要求下一批结果时,您都需要设计一种方法来执行带有偏移量的 URL。如果您想要一个示例,请查看 OData 转换器以获得类似的流程。
【讨论】: