扩展 JBoss Data Virt ws 转换器以处理分页源

Extending JBoss Data Virt ws translator to handle paginated source

通过遍历分页 web 服务返回的所有页面来扩展 org.teiid.translator.ws 以读取完整记录集的好方法是什么?

由于结果分页不是任何 REST API 标准的一部分(与 OData 不同),您必须扩展当前的转换器并提供自定义行为以滚动分页。与 JDBC 类型的结果集滚动不同,您需要设计一种方法来在每次 Teiid 引擎请求下一批结果时使用您的偏移量执行 URL。如果您想要一个示例,请查看类似流程的 OData 转换器。