パッケージ | 説明 |
---|---|
org.springframework.jms | このパッケージには、JMS の統合クラスが含まれており、Spring スタイルの JMS アクセスが可能です。 |
org.springframework.jms.connection | 単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。 |
org.springframework.jms.core | JMS サポートのコアパッケージ。 |
org.springframework.jms.listener | このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。 |
org.springframework.jms.listener.adapter | ターゲットリスナーメソッドに委譲し、メッセージをリスナーメソッドに渡される適切なメッセージコンテンツ型(文字列やバイト配列など)に変換するメッセージリスナーアダプターメカニズム。 |
org.springframework.jms.support | このパッケージは、JmsTemplate のような上位レベルのクラスで使用される汎用 JMS サポートクラスを提供します。 |
org.springframework.jms.support.converter | Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。 |
org.springframework.jms.support.destination | Spring の JMS フレームワークのサポートクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | IllegalStateException JMS IllegalStateException をミラーリングするランタイム例外。 |
class | InvalidClientIDException JMS InvalidClientIDException をミラーリングするランタイム例外。 |
class | InvalidDestinationException JMS InvalidDestinationException をミラーリングするランタイム例外。 |
class | InvalidSelectorException JMS InvalidSelectorException をミラーリングするランタイム例外。 |
class | JmsSecurityException JMS JMSSecurityException をミラーリングするランタイム例外。 |
class | MessageEOFException JMS MessageEOFException をミラーリングするランタイム例外。 |
class | MessageFormatException JMS MessageFormatException をミラーリングするランタイム例外。 |
class | MessageNotReadableException JMS MessageNotReadableException をミラーリングするランタイム例外。 |
class | MessageNotWriteableException JMS MessageNotWriteableException をミラーリングするランタイム例外。 |
class | ResourceAllocationException JMS ResourceAllocationException をミラーリングするランタイム例外。 |
class | TransactionInProgressException JMS TransactionInProgressException をミラーリングするランタイム例外。 |
class | TransactionRolledBackException JMS TransactionRolledBackException をミラーリングするランタイム例外。 |
class | UncategorizedJmsException 他の一致するサブクラスが見つからない場合にスローされる JmsException。 |
修飾子と型 | クラスと説明 |
---|---|
class | SynchedLocalTransactionFailedException 同期されたローカルトランザクションが完了しなかった場合(メイントランザクションがすでに完了した後)にスローされる例外。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MessagingException | JmsMessagingTemplate.convertJmsException(JmsException ex) |
修飾子と型 | メソッドと説明 |
---|---|
<T> T | JmsOperations.browse(BrowserCallback<T> action) デフォルトの JMS キュー内のメッセージを参照します。 |
<T> T | JmsTemplate.browse(BrowserCallback<T> action) |
<T> T | JmsOperations.browse(QueueEE queue, BrowserCallback<T> action) JMS キュー内のメッセージを参照します。 |
<T> T | JmsTemplate.browse(QueueEE queue, BrowserCallback<T> action) |
<T> T | JmsOperations.browse(java.lang.String queueName, BrowserCallback<T> action) JMS キュー内のメッセージを参照します。 |
<T> T | JmsTemplate.browse(java.lang.String queueName, BrowserCallback<T> action) |
<T> T | JmsOperations.browseSelected(QueueEE queue, java.lang.String messageSelector, BrowserCallback<T> action) JMS キュー内の選択されたメッセージを参照します。 |
<T> T | JmsTemplate.browseSelected(QueueEE queue, java.lang.String messageSelector, BrowserCallback<T> action) |
<T> T | JmsOperations.browseSelected(java.lang.String messageSelector, BrowserCallback<T> action) JMS キュー内の選択されたメッセージを参照します。 |
<T> T | JmsTemplate.browseSelected(java.lang.String messageSelector, BrowserCallback<T> action) |
<T> T | JmsOperations.browseSelected(java.lang.String queueName, java.lang.String messageSelector, BrowserCallback<T> action) JMS キュー内の選択されたメッセージを参照します。 |
<T> T | JmsTemplate.browseSelected(java.lang.String queueName, java.lang.String messageSelector, BrowserCallback<T> action) |
void | JmsOperations.convertAndSend(DestinationEE destination, java.lang.Object message) 指定されたオブジェクトを指定された宛先に送信し、MessageConverter が構成された JMS メッセージにオブジェクトを変換します。 |
void | JmsTemplate.convertAndSend(DestinationEE destination, java.lang.Object message) |
void | JmsOperations.convertAndSend(DestinationEE destination, java.lang.Object message, MessagePostProcessor postProcessor) 指定されたオブジェクトを指定された宛先に送信し、MessageConverter が構成された JMS メッセージにオブジェクトを変換します。 |
void | JmsTemplate.convertAndSend(DestinationEE destination, java.lang.Object message, MessagePostProcessor postProcessor) |
void | JmsOperations.convertAndSend(java.lang.Object message) 指定されたオブジェクトをデフォルトの宛先に送信し、オブジェクトを MessageConverter が構成された JMS メッセージに変換します。 |
void | JmsTemplate.convertAndSend(java.lang.Object message) |
void | JmsOperations.convertAndSend(java.lang.Object message, MessagePostProcessor postProcessor) 指定されたオブジェクトをデフォルトの宛先に送信し、オブジェクトを MessageConverter が構成された JMS メッセージに変換します。 |
void | JmsTemplate.convertAndSend(java.lang.Object message, MessagePostProcessor postProcessor) |
void | JmsOperations.convertAndSend(java.lang.String destinationName, java.lang.Object message) 指定されたオブジェクトを指定された宛先に送信し、MessageConverter が構成された JMS メッセージにオブジェクトを変換します。 |
void | JmsTemplate.convertAndSend(java.lang.String destinationName, java.lang.Object message) |
void | JmsOperations.convertAndSend(java.lang.String destinationName, java.lang.Object message, MessagePostProcessor postProcessor) 指定されたオブジェクトを指定された宛先に送信し、MessageConverter が構成された JMS メッセージにオブジェクトを変換します。 |
void | JmsTemplate.convertAndSend(java.lang.String destinationName, java.lang.Object message, MessagePostProcessor postProcessor) |
<T> T | JmsOperations.execute(DestinationEE destination, ProducerCallback<T> action) JMS 宛先にメッセージを送信します。 |
<T> T | JmsTemplate.execute(DestinationEE destination, ProducerCallback<T> action) |
<T> T | JmsOperations.execute(ProducerCallback<T> action) デフォルトの JMS 宛先(または各送信操作に指定されたもの)にメッセージを送信します。 |
<T> T | JmsTemplate.execute(ProducerCallback<T> action) |
<T> T | JmsOperations.execute(SessionCallback<T> action) JMS セッション内の特定のアクションオブジェクトで指定されたアクションを実行します。 |
<T> T | JmsTemplate.execute(SessionCallback<T> action) |
<T> T | JmsTemplate.execute(SessionCallback<T> action, boolean startConnection) JMS セッション内の特定のアクションオブジェクトで指定されたアクションを実行します。 |
<T> T | JmsOperations.execute(java.lang.String destinationName, ProducerCallback<T> action) JMS 宛先にメッセージを送信します。 |
<T> T | JmsTemplate.execute(java.lang.String destinationName, ProducerCallback<T> action) |
MessageEE | JmsOperations.receive() デフォルトの宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
MessageEE | JmsTemplate.receive() |
MessageEE | JmsOperations.receive(DestinationEE destination) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
MessageEE | JmsTemplate.receive(DestinationEE destination) |
MessageEE | JmsOperations.receive(java.lang.String destinationName) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
MessageEE | JmsTemplate.receive(java.lang.String destinationName) |
java.lang.Object | JmsOperations.receiveAndConvert() デフォルトの宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
java.lang.Object | JmsTemplate.receiveAndConvert() |
java.lang.Object | JmsOperations.receiveAndConvert(DestinationEE destination) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
java.lang.Object | JmsTemplate.receiveAndConvert(DestinationEE destination) |
java.lang.Object | JmsOperations.receiveAndConvert(java.lang.String destinationName) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
java.lang.Object | JmsTemplate.receiveAndConvert(java.lang.String destinationName) |
MessageEE | JmsOperations.receiveSelected(DestinationEE destination, java.lang.String messageSelector) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
MessageEE | JmsTemplate.receiveSelected(DestinationEE destination, java.lang.String messageSelector) |
MessageEE | JmsOperations.receiveSelected(java.lang.String messageSelector) デフォルトの宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
MessageEE | JmsTemplate.receiveSelected(java.lang.String messageSelector) |
MessageEE | JmsOperations.receiveSelected(java.lang.String destinationName, java.lang.String messageSelector) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
MessageEE | JmsTemplate.receiveSelected(java.lang.String destinationName, java.lang.String messageSelector) |
java.lang.Object | JmsOperations.receiveSelectedAndConvert(DestinationEE destination, java.lang.String messageSelector) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
java.lang.Object | JmsTemplate.receiveSelectedAndConvert(DestinationEE destination, java.lang.String messageSelector) |
java.lang.Object | JmsOperations.receiveSelectedAndConvert(java.lang.String messageSelector) デフォルトの宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
java.lang.Object | JmsTemplate.receiveSelectedAndConvert(java.lang.String messageSelector) |
java.lang.Object | JmsOperations.receiveSelectedAndConvert(java.lang.String destinationName, java.lang.String messageSelector) 指定された宛先から同期的にメッセージを受信しますが、指定された時間までしか配信を待機しません。 |
java.lang.Object | JmsTemplate.receiveSelectedAndConvert(java.lang.String destinationName, java.lang.String messageSelector) |
void | JmsOperations.send(DestinationEE destination, MessageCreator messageCreator) 指定された宛先にメッセージを送信します。 |
void | JmsTemplate.send(DestinationEE destination, MessageCreator messageCreator) |
void | JmsOperations.send(MessageCreator messageCreator) デフォルトの宛先にメッセージを送信します。 |
void | JmsTemplate.send(MessageCreator messageCreator) |
void | JmsOperations.send(java.lang.String destinationName, MessageCreator messageCreator) 指定された宛先にメッセージを送信します。 |
void | JmsTemplate.send(java.lang.String destinationName, MessageCreator messageCreator) |
MessageEE | JmsOperations.sendAndReceive(DestinationEE destination, MessageCreator messageCreator) メッセージを送信し、指定された宛先から応答を受信します。 |
MessageEE | JmsTemplate.sendAndReceive(DestinationEE destination, MessageCreator messageCreator) |
MessageEE | JmsOperations.sendAndReceive(MessageCreator messageCreator) リクエストメッセージを送信し、デフォルトの宛先から応答を受信します。 |
MessageEE | JmsTemplate.sendAndReceive(MessageCreator messageCreator) |
MessageEE | JmsOperations.sendAndReceive(java.lang.String destinationName, MessageCreator messageCreator) メッセージを送信し、指定された宛先から応答を受信します。 |
MessageEE | JmsTemplate.sendAndReceive(java.lang.String destinationName, MessageCreator messageCreator) |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractJmsListeningContainer.initialize() このコンテナーを初期化します。 |
void | AbstractJmsListeningContainer.shutdown() 共有接続を停止し、 AbstractJmsListeningContainer.doShutdown() を呼び出して、このコンテナーを閉じます。 |
void | AbstractJmsListeningContainer.start() このコンテナーを起動します。 |
void | DefaultMessageListenerContainer.start() 停止コールバックがあれば、それをリセットするためにオーバーライドされます。 |
void | AbstractJmsListeningContainer.stop() このコンテナーを停止します。 |
void | DefaultMessageListenerContainer.stop(java.lang.Runnable callback) このリスナーコンテナーを停止し、すべてのリスナー処理が実際に停止したら、特定のコールバックを呼び出します。 |
修飾子と型 | クラスと説明 |
---|---|
class | ListenerExecutionFailedException リスナーメソッドの実行が失敗したときにスローされる例外。 |
class | ReplyFailureException メッセージの応答の送信に失敗したときにスローされる例外。 |
修飾子と型 | メソッドと説明 |
---|---|
static JmsException | JmsUtils.convertJmsAccessException(JMSExceptionEE ex) 指定されたチェック済み JMSException EE を Spring ランタイム JmsException 同等物に変換します。 |
protected JmsException | JmsAccessor.convertJmsAccessException(JMSExceptionEE ex) 指定されたチェック済み JMSException EE を Spring ランタイム JmsException 同等物に変換します。 |
修飾子と型 | クラスと説明 |
---|---|
class | MessageConversionException Message EE との間のオブジェクトの変換が失敗したときに MessageConverter 実装によってスローされます。 |
修飾子と型 | クラスと説明 |
---|---|
class | DestinationResolutionException 宛先名を解決できないときに DestinationResolver によってスローされます。 |