パッケージ | 説明 |
---|---|
jakarta.jms | Jakarta Messaging API は、Java プログラムがエンタープライズメッセージングシステムのメッセージを作成、送信、受信、読み取るための一般的な方法を提供します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | BytesMessage BytesMessage オブジェクトは、解釈されないバイトのストリームを含むメッセージを送信するために使用されます。 |
interface | MapMessage MapMessage オブジェクトは、名前と値のペアのセットを送信するために使用されます。 |
interface | ObjectMessage ObjectMessage オブジェクトは、Java プログラミング言語の直列化可能オブジェクト(「Java オブジェクト」)を含むメッセージを送信するために使用されます。 |
interface | StreamMessage StreamMessage オブジェクトは、Java プログラミング言語でプリミティブ型のストリームを送信するために使用されます。 |
interface | TextMessage TextMessage オブジェクトは、java.lang.String を含むメッセージを送信するために使用されます。 |
修飾子と型 | メソッドと説明 |
---|---|
Message | Session.createMessage() Message オブジェクトを作成します。 |
Message | JMSContext.createMessage() Message オブジェクトを作成します。 |
Message | MessageConsumer.receive() このメッセージコンシューマー用に作成された次のメッセージを受信します。 |
Message | JMSConsumer.receive() この JMSConsumer 用に作成された次のメッセージを受け取ります。 |
Message | MessageConsumer.receive(long timeout) 指定されたタイムアウト間隔内に到着する次のメッセージを受信します。 |
Message | JMSConsumer.receive(long timeout) 指定されたタイムアウト間隔内に到着する次のメッセージを受信します。 |
Message | MessageConsumer.receiveNoWait() 次のメッセージがすぐに利用可能な場合、受信します。 |
Message | JMSConsumer.receiveNoWait() 次のメッセージがすぐに利用可能な場合、受信します。 |
Message | TopicRequestor.request(Message message) リクエストを送信し、応答を待ちます。 |
Message | QueueRequestor.request(Message message) リクエストを送信し、応答を待ちます。 |
修飾子と型 | メソッドと説明 |
---|---|
void | CompletionListener.onCompletion(Message message) メッセージが正常に送信されたことをアプリケーションに通知します |
void | CompletionListener.onException(Message message, ExceptionSE exception) 指定されたメッセージを送信しようとしたときに、指定された例外がスローされたことをユーザーに通知します。 |
void | MessageListener.onMessage(Message message) メッセージをリスナーに渡します。 |
void | TopicPublisher.publish(Message message) トピックにメッセージを公開します。 |
void | TopicPublisher.publish(Message message, int deliveryMode, int priority, long timeToLive) 配信モード、優先度、有効期間を指定して、トピックにメッセージを発行します。 |
void | TopicPublisher.publish(Topic topic, Message message) 身元不明のメッセージプロデューサーのトピックにメッセージを発行します。 |
void | TopicPublisher.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive) 配信モード、優先度、有効期間を指定して、身元不明のメッセージプロデューサーのトピックにメッセージを発行します。 |
Message | TopicRequestor.request(Message message) リクエストを送信し、応答を待ちます。 |
Message | QueueRequestor.request(Message message) リクエストを送信し、応答を待ちます。 |
void | MessageProducer.send(Destination destination, Message message) MessageProducer のデフォルトの配信モード、優先度、存続時間を使用して、身元不明のメッセージプロデューサーの宛先にメッセージを送信します。 |
JMSProducer | JMSProducer.send(Destination destination, Message message) この JMSProducer で定義されている送信オプション、メッセージプロパティ、メッセージヘッダーを使用して、指定された宛先にメッセージを送信します。 |
void | MessageProducer.send(Destination destination, Message message, CompletionListener completionListener) MessageProducer のデフォルトの配信モード、優先度、存続時間を使用して、メッセージを特定されていないメッセージプロデューサーの宛先に送信し、別のスレッドでメッセージを送信し、指定された CompletionListener に通知する作業の一部を実行します操作が完了したとき。 |
void | MessageProducer.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive) 配信モード、優先度、有効期間を指定して、身元不明のメッセージプロデューサーの宛先にメッセージを送信します。 |
void | MessageProducer.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive, CompletionListener completionListener) 不明なメッセージプロデューサーの宛先にメッセージを送信し、配信モード、優先度、存続時間を指定し、別のスレッドでメッセージの送信に関連する作業の一部を実行し、指定された CompletionListener に通知する操作が完了しました。 |
void | QueueSender.send(Message message) メッセージをキューに送信します。 |
void | MessageProducer.send(Message message) MessageProducer のデフォルトの配信モード、優先度、存続時間を使用してメッセージを送信します。 |
void | MessageProducer.send(Message message, CompletionListener completionListener) MessageProducer のデフォルトの配信モード、優先度、存続時間を使用してメッセージを送信し、別のスレッドでのメッセージの送信に関連する作業の一部を実行し、操作が完了したときに指定の CompletionListener に通知します。 |
void | QueueSender.send(Message message, int deliveryMode, int priority, long timeToLive) 配信モード、優先度、存続時間を指定して、メッセージをキューに送信します。 |
void | MessageProducer.send(Message message, int deliveryMode, int priority, long timeToLive) 配信モード、優先度、存続時間を指定して、メッセージを送信します。 |
void | MessageProducer.send(Message message, int deliveryMode, int priority, long timeToLive, CompletionListener completionListener) メッセージを送信し、配信モード、優先度、存続時間を指定し、別のスレッドでのメッセージの送信に関連する作業の一部を実行し、操作の完了時に指定された CompletionListener に通知します。 |
void | QueueSender.send(Queue queue, Message message) 不明なメッセージプロデューサーのキューにメッセージを送信します。 |
void | QueueSender.send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive) 識別されていないメッセージプロデューサーのキューにメッセージを送信し、配信モード、優先度、存続時間を指定します。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.