有人可以为as400 dataqueue类中的addDataQueueListener()给出示例吗

时间:2018-10-24 13:35:29

标签: java db2 ibm-midrange

我想使用Java收听AS400 DataQueue。我不想使用dataqueue.read(-1),因为发生中断时它会停止。因此,我在as400数据队列类中遇到了addDataQueueListener(),但是在Internet上找不到任何示例。

1 个答案:

答案 0 :(得分:1)

您可以使用循环和try / catch来包装dataqueue.read()而不是使用侦听器。如果收到InterruptedException,请循环遍历。

我假设这些中断很少发生,并且您的代码不是出于某种目的而生成它们。在Java中,“虚假”中断可能发生,并且可以忽略。