T
- 結果の型 @FunctionalInterfaceSE public interface BrowserCallback<T>
BrowserCallback
引数を取る JmsTemplate
のコールバックメソッドで使用されます。多くの場合、匿名の内部クラスまたはラムダ式として実装されます。
JmsTemplate.browse(BrowserCallback)
, JmsTemplate.browseSelected(String, BrowserCallback)
修飾子と型 | メソッドと説明 |
---|---|
T | doInJms(SessionEE session, QueueBrowserEE browser) 指定された Session EE および QueueBrowser EE で操作を実行します。 |
@Nullable T doInJms(SessionEE session, QueueBrowserEE browser) throws JMSExceptionEE
Session
EE および QueueBrowser
EE で操作を実行します。session
- 使用する JMS Session
オブジェクト browser
- 使用する JMS QueueBrowser
オブジェクト Session
を操作した結果のオブジェクト(存在する場合) (または、存在しない場合は null
)JMSExceptionEE
- JMS API メソッドによってスローされた場合