与骆驼JPA消费者一起获得Resultset Pollenrich



我正在尝试使用Pollenrich

获得JPA实体
.pollEnrich("jpa://com.entity.AbonentPay?consumeDelete=false&initialDelay=1&delay=60&timeUnit=SECONDS&maximumResults=5000&persistenceUnit=LocalDB&consumer.namedQuery=GetAccounts&consumer.resultClass=com.entity.AbonentPay&maxMessagesPerPoll=100")

,但是在那之后,我只有一排,尽管桌子包含数百行。我怎么能得到所有行?我想要像往常一样的Pollenrich行为,这给了我所有的表行。

.from("jpa://com.entity.AbonentPay?....

在这样的旧骆驼释放中不支持这。

从骆驼2.18开始,骆驼-JPA支持此。

发行说明:http://camel.apache.org/camel-2180-release.html

  • JPA现在包括一个JPapollingConsumer实现,该实现更好地支持使用Pollenrich的内容浓度来进行按需民意调查,该民意调查返回无,一个或一个实体列表作为结果。