パッケージ | 説明 |
---|---|
javax.jms | Jakarta Messaging API は、Java プログラムがエンタープライズメッセージングシステムのメッセージを作成、送信、受信、読み取るための一般的な方法を提供します。 |
修飾子と型 | クラスと説明 |
---|---|
class | IllegalStateException この例外は、メソッドが不正または不適切なときに呼び出された場合、またはプロバイダーがリクエストされた操作に対して適切な状態にない場合にスローされます。 |
class | InvalidClientIDException クライアントが接続のクライアント ID をプロバイダーによって拒否された値に設定しようとすると、この例外がスローされる必要があります。 |
class | InvalidDestinationException この例外は、宛先がプロバイダーに認識されないか、無効になった場合にスローする必要があります。 |
class | InvalidSelectorException この例外は、Jakarta Messaging クライアントが無効な構文のメッセージセレクターをプロバイダーに提供しようとしたときにスローされる必要があります。 |
class | JMSSecurityException この例外は、プロバイダーがクライアントから送信されたユーザー名 / パスワードを拒否した場合にスローする必要があります。 |
class | MessageEOFException この例外は、 StreamMessage または BytesMessage の読み取り中にストリームの予期しない終わりに達した場合にスローする必要があります。 |
class | MessageFormatException この例外は、Jakarta Messaging クライアントがメッセージでサポートされていないデータ型を使用しようとしたり、メッセージ内のデータを間違った型として読み取ったりした場合にスローする必要があります。 |
class | MessageNotReadableException この例外は、Jakarta Messaging クライアントが書き込み専用メッセージを読み取ろうとしたときにスローされる必要があります。 |
class | MessageNotWriteableException この例外は、Jakarta Messaging クライアントが読み取り専用メッセージに書き込もうとしたときにスローされる必要があります。 |
class | ResourceAllocationException この例外は、プロバイダーがメソッドに必要なリソースを割り当てることができない場合にスローされます。 |
class | TransactionInProgressException この例外は、トランザクションが進行中であるために操作が無効な場合にスローされます。 |
class | TransactionRolledBackException この例外は、 Session.commit の呼び出しにより現在のトランザクションがロールバックされる場合にスローする必要があります。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ExceptionListener.onException(JMSException exception) Jakarta Messaging 例外をユーザーに通知します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | Message.acknowledge() この消費されたメッセージのセッションのすべての消費されたメッセージを確認します。 |
void | Message.clearBody() メッセージ本文をクリアします。 |
void | Message.clearProperties() メッセージのプロパティをクリアします。 |
void | TopicRequestor.close() TopicRequestor とそのセッションを閉じます。 |
void | Session.close() セッションを閉じます。 |
void | QueueRequestor.close() QueueRequestor とそのセッションを閉じます。 |
void | QueueBrowser.close() QueueBrowser を閉じます。 |
void | MessageProducer.close() メッセージプロデューサーを閉じます。 |
void | MessageConsumer.close() メッセージコンシューマーを閉じます。 |
void | ConnectionConsumer.close() 接続コンシューマーを閉じます。 |
void | Connection.close() 接続を閉じます。 |
void | XASession.commit() XASession オブジェクトに対して呼び出されるべきではないため、TransactionInProgressException をスローします。 |
void | Session.commit() このトランザクションで実行されたすべてのメッセージをコミットし、現在保持されているロックを解放します。 |
QueueBrowser | Session.createBrowser(Queue queue) QueueBrowser オブジェクトを作成して、指定されたキューのメッセージを確認します。 |
QueueBrowser | QueueSession.createBrowser(Queue queue) QueueBrowser オブジェクトを作成して、指定されたキューのメッセージを確認します。 |
QueueBrowser | Session.createBrowser(Queue queue, StringSE messageSelector) QueueBrowser オブジェクトを作成して、メッセージセレクターを使用して、指定されたキューのメッセージを確認します。 |
QueueBrowser | QueueSession.createBrowser(Queue queue, StringSE messageSelector) QueueBrowser オブジェクトを作成して、メッセージセレクターを使用して、指定されたキューのメッセージを確認します。 |
BytesMessage | Session.createBytesMessage() BytesMessage オブジェクトを作成します。 |
Connection | ConnectionFactory.createConnection() デフォルトのユーザー ID で接続を作成します。 |
Connection | ConnectionFactory.createConnection(StringSE userName, StringSE password) 指定されたユーザー ID で接続を作成します。 |
ConnectionConsumer | Connection.createConnectionConsumer(Destination destination, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) 特定の宛先にこの接続(オプションの操作)の接続コンシューマーを作成します。 |
ConnectionConsumer | QueueConnection.createConnectionConsumer(Queue queue, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) この接続の接続コンシューマーを作成します(オプションの操作)。 |
ConnectionConsumer | TopicConnection.createConnectionConsumer(Topic topic, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) この接続の接続コンシューマーを作成します(オプションの操作)。 |
MessageConsumer | Session.createConsumer(Destination destination) 指定された宛先の MessageConsumer を作成します。 |
MessageConsumer | Session.createConsumer(Destination destination, StringSE messageSelector) メッセージセレクターを使用して、指定した宛先の MessageConsumer を作成します。 |
MessageConsumer | Session.createConsumer(Destination destination, StringSE messageSelector, boolean noLocal) メッセージセレクターと noLocal パラメーターを指定して、指定した宛先の MessageConsumer を作成します。 |
ConnectionConsumer | TopicConnection.createDurableConnectionConsumer(Topic topic, StringSE subscriptionName, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) この接続の永続的な接続コンシューマーを作成します(オプションの操作)。 |
ConnectionConsumer | Connection.createDurableConnectionConsumer(Topic topic, StringSE subscriptionName, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) 指定された名前の非共有永続サブスクリプションを使用して、特定のトピックでこの接続(オプションの操作)の接続コンシューマーを作成します。 |
MessageConsumer | Session.createDurableConsumer(Topic topic, StringSE name) 指定されたトピックに共有されていない永続サブスクリプションを作成し(まだ存在しない場合)、その永続サブスクリプションにコンシューマーを作成します。 |
MessageConsumer | Session.createDurableConsumer(Topic topic, StringSE name, StringSE messageSelector, boolean noLocal) メッセージセレクターと noLocal パラメーターを指定して、指定されたトピック(まだ存在しない場合)に非共有の永続サブスクリプションを作成し、その永続サブスクリプションにコンシューマーを作成します。 |
TopicSubscriber | TopicSession.createDurableSubscriber(Topic topic, StringSE name) 指定されたトピックに共有されていない永続サブスクリプションを作成し(まだ存在しない場合)、その永続サブスクリプションにコンシューマーを作成します。 |
TopicSubscriber | Session.createDurableSubscriber(Topic topic, StringSE name) 指定されたトピックに共有されていない永続サブスクリプションを作成し(まだ存在しない場合)、その永続サブスクリプションにコンシューマーを作成します。 |
TopicSubscriber | TopicSession.createDurableSubscriber(Topic topic, StringSE name, StringSE messageSelector, boolean noLocal) メッセージセレクターと noLocal パラメーターを指定して、指定されたトピック(まだ存在しない場合)に非共有の永続サブスクリプションを作成し、その永続サブスクリプションにコンシューマーを作成します。 |
TopicSubscriber | Session.createDurableSubscriber(Topic topic, StringSE name, StringSE messageSelector, boolean noLocal) メッセージセレクターと noLocal パラメーターを指定して、指定されたトピック(まだ存在しない場合)に非共有の永続サブスクリプションを作成し、その永続サブスクリプションにコンシューマーを作成します。 |
MapMessage | Session.createMapMessage() MapMessage オブジェクトを作成します。 |
Message | Session.createMessage() Message オブジェクトを作成します。 |
ObjectMessage | Session.createObjectMessage() ObjectMessage オブジェクトを作成します。 |
ObjectMessage | Session.createObjectMessage(SerializableSE object) 初期化された ObjectMessage オブジェクトを作成します。 |
MessageProducer | Session.createProducer(Destination destination) 指定された宛先にメッセージを送信するための MessageProducer を作成します。 |
TopicPublisher | TopicSession.createPublisher(Topic topic) 指定されたトピックのパブリッシャーを作成します。 |
Queue | Session.createQueue(StringSE queueName) 指定されたプロバイダー固有のキュー名をカプセル化する Queue オブジェクトを作成します。 |
Queue | QueueSession.createQueue(StringSE queueName) Queue 名を指定してキュー ID を作成します。 |
QueueConnection | QueueConnectionFactory.createQueueConnection() デフォルトのユーザー ID でキュー接続を作成します。 |
QueueConnection | QueueConnectionFactory.createQueueConnection(StringSE userName, StringSE password) 指定されたユーザー ID でキュー接続を作成します。 |
QueueSession | XAQueueConnection.createQueueSession(boolean transacted, int acknowledgeMode) QueueSession オブジェクトを作成します。 |
QueueSession | QueueConnection.createQueueSession(boolean transacted, int acknowledgeMode) transacted および acknowledgeMode を指定して、QueueSession オブジェクトを作成します。 |
QueueReceiver | QueueSession.createReceiver(Queue queue) 指定されたキューからメッセージを受信する QueueReceiver オブジェクトを作成します。 |
QueueReceiver | QueueSession.createReceiver(Queue queue, StringSE messageSelector) メッセージセレクターを使用して、指定されたキューからメッセージを受信する QueueReceiver オブジェクトを作成します。 |
QueueSender | QueueSession.createSender(Queue queue) 指定されたキューにメッセージを送信する QueueSender オブジェクトを作成します。 |
Session | Connection.createSession() 引数を指定せずに Session オブジェクトを作成します。 |
Session | XAConnection.createSession(boolean transacted, int acknowledgeMode) Session オブジェクトを作成します。 |
Session | Connection.createSession(boolean transacted, int acknowledgeMode) transacted および acknowledgeMode を指定して、Session オブジェクトを作成します。 |
Session | Connection.createSession(int sessionMode) sessionMode を指定して、Session オブジェクトを作成します。 |
ConnectionConsumer | Connection.createSharedConnectionConsumer(Topic topic, StringSE subscriptionName, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) 指定された名前の共有非永続サブスクリプションを使用して、特定のトピックでこの接続(オプションの操作)の接続コンシューマーを作成します。 |
MessageConsumer | Session.createSharedConsumer(Topic topic, StringSE sharedSubscriptionName) 指定されたトピックに指定された名前で共有の非永続サブスクリプションを作成し(まだ存在しない場合)、そのサブスクリプションにコンシューマーを作成します。 |
MessageConsumer | Session.createSharedConsumer(Topic topic, StringSE sharedSubscriptionName, StringSE messageSelector) メッセージセレクターを指定して、指定されたトピック(指定されていない場合)に指定された名前で共有の非永続サブスクリプションを作成し、そのサブスクリプションにコンシューマーを作成します。 |
ConnectionConsumer | Connection.createSharedDurableConnectionConsumer(Topic topic, StringSE subscriptionName, StringSE messageSelector, ServerSessionPool sessionPool, int maxMessages) 指定した名前の共有永続サブスクリプションを使用して、特定のトピックでこの接続(オプションの操作)の接続コンシューマーを作成します。 |
MessageConsumer | Session.createSharedDurableConsumer(Topic topic, StringSE name) メッセージセレクターと noLocal パラメーターを指定して、指定されたトピック(まだ存在しない場合)に共有永続サブスクリプションを作成し、その永続サブスクリプションにコンシューマーを作成します。 |
MessageConsumer | Session.createSharedDurableConsumer(Topic topic, StringSE name, StringSE messageSelector) メッセージセレクターを指定して、指定されたトピック(まだ存在しない場合)に共有永続サブスクリプションを作成し、その永続サブスクリプションにコンシューマーを作成します。 |
StreamMessage | Session.createStreamMessage() StreamMessage オブジェクトを作成します。 |
TopicSubscriber | TopicSession.createSubscriber(Topic topic) 指定されたトピックへの非永続サブスクライバーを作成します。 |
TopicSubscriber | TopicSession.createSubscriber(Topic topic, StringSE messageSelector, boolean noLocal) メッセージセレクターを使用するか、独自の接続によって公開されたメッセージをトピックに配信するかどうかを指定して、指定されたトピックへの非永続サブスクライバーを作成します。 |
TemporaryQueue | Session.createTemporaryQueue() TemporaryQueue オブジェクトを作成します。 |
TemporaryQueue | QueueSession.createTemporaryQueue() TemporaryQueue オブジェクトを作成します。 |
TemporaryTopic | TopicSession.createTemporaryTopic() TemporaryTopic オブジェクトを作成します。 |
TemporaryTopic | Session.createTemporaryTopic() TemporaryTopic オブジェクトを作成します。 |
TextMessage | Session.createTextMessage() TextMessage オブジェクトを作成します。 |
TextMessage | Session.createTextMessage(StringSE text) 初期化された TextMessage オブジェクトを作成します。 |
Topic | TopicSession.createTopic(StringSE topicName) Topic 名を指定してトピック ID を作成します。 |
Topic | Session.createTopic(StringSE topicName) 指定されたプロバイダー固有のトピック名をカプセル化する Topic オブジェクトを作成します。 |
TopicConnection | TopicConnectionFactory.createTopicConnection() デフォルトのユーザー ID でトピック接続を作成します。 |
TopicConnection | TopicConnectionFactory.createTopicConnection(StringSE userName, StringSE password) 指定されたユーザー ID でトピック接続を作成します。 |
TopicSession | XATopicConnection.createTopicSession(boolean transacted, int acknowledgeMode) TopicSession オブジェクトを作成します。 |
TopicSession | TopicConnection.createTopicSession(boolean transacted, int acknowledgeMode) transacted および acknowledgeMode を指定して、TopicSession オブジェクトを作成します。 |
XAConnection | XAConnectionFactory.createXAConnection() デフォルトのユーザー ID で XAConnection を作成します。 |
XAConnection | XAConnectionFactory.createXAConnection(StringSE userName, StringSE password) 指定されたユーザー ID で XAConnection を作成します。 |
XAQueueConnection | XAQueueConnectionFactory.createXAQueueConnection() デフォルトのユーザー ID で XA キュー接続を作成します。 |
XAQueueConnection | XAQueueConnectionFactory.createXAQueueConnection(StringSE userName, StringSE password) 指定されたユーザー ID で XA キュー接続を作成します。 |
XAQueueSession | XAQueueConnection.createXAQueueSession() XAQueueSession オブジェクトを作成します。 |
XASession | XAConnection.createXASession() XASession オブジェクトを作成します。 |
XATopicConnection | XATopicConnectionFactory.createXATopicConnection() デフォルトのユーザー ID で XA トピック接続を作成します。 |
XATopicConnection | XATopicConnectionFactory.createXATopicConnection(StringSE userName, StringSE password) 指定されたユーザー ID で XA トピック接続を作成します。 |
XATopicSession | XATopicConnection.createXATopicSession() XATopicSession オブジェクトを作成します。 |
void | TemporaryTopic.delete() この一時的なトピックを削除します。 |
void | TemporaryQueue.delete() この一時キューを削除します。 |
int | Session.getAcknowledgeMode() セッションの確認応答モードを返します。 |
<T> T | Message.getBody(ClassSE<T> c) 指定された型のオブジェクトとしてメッセージ本文を返します。 |
long | BytesMessage.getBodyLength() メッセージが読み取り専用モードの場合のメッセージ本文のバイト数を取得します。 |
boolean | MapMessage.getBoolean(StringSE name) 指定された名前の boolean 値を返します。 |
boolean | Message.getBooleanProperty(StringSE name) 指定された名前の boolean プロパティの値を返します。 |
byte | MapMessage.getByte(StringSE name) 指定された名前の byte 値を返します。 |
byte | Message.getByteProperty(StringSE name) 指定された名前の byte プロパティの値を返します。 |
byte[] | MapMessage.getBytes(StringSE name) 指定された名前のバイト配列値を返します。 |
char | MapMessage.getChar(StringSE name) 指定された名前の Unicode 文字値を返します。 |
StringSE | Connection.getClientID() この接続のクライアント識別子を取得します。 |
long | MessageProducer.getDeliveryDelay() メッセージが送信されてから Jakarta Messaging プロバイダーがメッセージをコンシューマーに配信するまでに経過する必要がある最小時間をミリ秒単位で取得します。 |
int | MessageProducer.getDeliveryMode() プロデューサーのデフォルトの配信モードを取得します。 |
Destination | MessageProducer.getDestination() この MessageProducer に関連付けられた宛先を取得します。 |
boolean | MessageProducer.getDisableMessageID() メッセージ ID が無効になっているかどうかの指標を取得します。 |
boolean | MessageProducer.getDisableMessageTimestamp() メッセージのタイムスタンプが無効になっているかどうかの指標を取得します。 |
double | MapMessage.getDouble(StringSE name) 指定された名前の double 値を返します。 |
double | Message.getDoubleProperty(StringSE name) 指定された名前の double プロパティの値を返します。 |
EnumerationSE | QueueBrowser.getEnumeration() 受信される順序で現在のキューメッセージを参照するための列挙を取得します。 |
ExceptionListener | Connection.getExceptionListener() この接続の ExceptionListener オブジェクトを取得します。 |
float | MapMessage.getFloat(StringSE name) 指定された名前の float 値を返します。 |
float | Message.getFloatProperty(StringSE name) 指定された名前の float プロパティの値を返します。 |
int | MapMessage.getInt(StringSE name) 指定された名前の int 値を返します。 |
int | Message.getIntProperty(StringSE name) 指定された名前の int プロパティの値を返します。 |
StringSE | Message.getJMSCorrelationID() メッセージの相関 ID を取得します。 |
byte[] | Message.getJMSCorrelationIDAsBytes() メッセージのバイト配列として相関 ID を取得します。 |
int | Message.getJMSDeliveryMode() このメッセージに指定された DeliveryMode 値を取得します。 |
long | Message.getJMSDeliveryTime() メッセージの配信時間の値を取得します。 |
Destination | Message.getJMSDestination() このメッセージの Destination オブジェクトを取得します。 |
long | Message.getJMSExpiration() メッセージの有効期限を取得します。 |
int | ConnectionMetaData.getJMSMajorVersion() Jakarta Messaging メジャーバージョン番号を取得します。 |
StringSE | Message.getJMSMessageID() メッセージ ID を取得します。 |
int | ConnectionMetaData.getJMSMinorVersion() Jakarta Messaging マイナーバージョン番号を取得します。 |
int | Message.getJMSPriority() メッセージの優先度を取得します。 |
StringSE | ConnectionMetaData.getJMSProviderName() Jakarta Messaging プロバイダー名を取得します。 |
boolean | Message.getJMSRedelivered() このメッセージが再配信されているかどうかの指標を取得します。 |
Destination | Message.getJMSReplyTo() このメッセージへの応答の送信先となる Destination オブジェクトを取得します。 |
long | Message.getJMSTimestamp() メッセージのタイムスタンプを取得します。 |
StringSE | Message.getJMSType() メッセージの送信時にクライアントから提供されたメッセージ型識別子を取得します。 |
StringSE | ConnectionMetaData.getJMSVersion() Jakarta Messaging API バージョンを取得します。 |
EnumerationSE | ConnectionMetaData.getJMSXPropertyNames() JMSX プロパティ名の列挙を取得します。 |
long | MapMessage.getLong(StringSE name) 指定された名前の long 値を返します。 |
long | Message.getLongProperty(StringSE name) 指定された名前の long プロパティの値を返します。 |
EnumerationSE | MapMessage.getMapNames() MapMessage オブジェクト内のすべての名前の Enumeration を返します。 |
MessageListener | Session.getMessageListener() セッションの識別されたメッセージリスナーを返します(オプション)。 |
MessageListener | MessageConsumer.getMessageListener() MessageConsumer の MessageListener を取得します。 |
StringSE | QueueBrowser.getMessageSelector() このキューブラウザーのメッセージセレクタ式を取得します。 |
StringSE | MessageConsumer.getMessageSelector() このメッセージコンシューマーのメッセージセレクタ式を取得します。 |
ConnectionMetaData | Connection.getMetaData() この接続のメタデータを取得します。 |
boolean | TopicSubscriber.getNoLocal() このサブスクライバーの NoLocal 属性を取得します。 |
SerializableSE | ObjectMessage.getObject() このメッセージのデータを含む直列化可能なオブジェクトを取得します。 |
ObjectSE | MapMessage.getObject(StringSE name) 指定された名前のオブジェクトの値を返します。 |
ObjectSE | Message.getObjectProperty(StringSE name) 指定された名前の Java オブジェクトプロパティの値を返します。 |
int | MessageProducer.getPriority() プロデューサーのデフォルトの優先度を取得します。 |
EnumerationSE | Message.getPropertyNames() すべてのプロパティ名の Enumeration を返します。 |
int | ConnectionMetaData.getProviderMajorVersion() Jakarta Messaging プロバイダーのメジャーバージョン番号を取得します。 |
int | ConnectionMetaData.getProviderMinorVersion() Jakarta Messaging プロバイダーのマイナーバージョン番号を取得します。 |
StringSE | ConnectionMetaData.getProviderVersion() Jakarta Messaging プロバイダーのバージョンを取得します。 |
Queue | QueueSender.getQueue() この QueueSender に関連付けられたキューを取得します。 |
Queue | QueueReceiver.getQueue() このキューレシーバーに関連付けられている Queue を取得します。 |
Queue | QueueBrowser.getQueue() このキューブラウザーに関連付けられているキューを取得します。 |
StringSE | Queue.getQueueName() このキューの名前を取得します。 |
QueueSession | XAQueueSession.getQueueSession() この XAQueueSession に関連付けられているキューセッションを取得します。 |
ServerSession | ServerSessionPool.getServerSession() プールからサーバーセッションを返します。 |
ServerSessionPool | ConnectionConsumer.getServerSessionPool() この接続コンシューマーに関連付けられているサーバーセッションプールを取得します。 |
Session | XASession.getSession() この XASession に関連付けられているセッションを取得します。 |
Session | ServerSession.getSession() ServerSession の Session を返します。 |
short | MapMessage.getShort(StringSE name) 指定された名前の short 値を返します。 |
short | Message.getShortProperty(StringSE name) 指定された名前の short プロパティの値を返します。 |
StringSE | MapMessage.getString(StringSE name) 指定された名前の String 値を返します。 |
StringSE | Message.getStringProperty(StringSE name) 指定された名前の String プロパティの値を返します。 |
StringSE | TextMessage.getText() このメッセージのデータを含む文字列を取得します。 |
long | MessageProducer.getTimeToLive() 生成されたメッセージがメッセージシステムによって保持される必要があるディスパッチ時間から、ミリ秒単位のデフォルトの時間を取得します。 |
Topic | TopicSubscriber.getTopic() このサブスクライバーに関連付けられている Topic を取得します。 |
Topic | TopicPublisher.getTopic() この TopicPublisher に関連付けられているトピックを取得します。 |
StringSE | Topic.getTopicName() このトピックの名前を取得します。 |
TopicSession | XATopicSession.getTopicSession() この XATopicSession に関連付けられているトピックセッションを取得します。 |
boolean | XASession.getTransacted() セッションがトランザクションモードであるかどうかを示します。 |
boolean | Session.getTransacted() セッションがトランザクションモードであるかどうかを示します。 |
boolean | Message.isBodyAssignableTo(ClassSE c) メッセージ本文を指定された型に割り当てることができるかどうかを返します。 |
boolean | MapMessage.itemExists(StringSE name) この MapMessage オブジェクトにアイテムが存在するかどうかを示します。 |
boolean | Message.propertyExists(StringSE name) プロパティ値が存在するかどうかを示します。 |
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) 配信モード、優先度、有効期間を指定して、身元不明のメッセージプロデューサーのトピックにメッセージを発行します。 |
boolean | StreamMessage.readBoolean() ストリームメッセージから boolean を読み取ります。 |
boolean | BytesMessage.readBoolean() バイトメッセージストリームから boolean を読み取ります。 |
byte | StreamMessage.readByte() ストリームメッセージから byte 値を読み取ります。 |
byte | BytesMessage.readByte() バイトメッセージストリームから符号付き 8 ビット値を読み取ります。 |
int | StreamMessage.readBytes(byte[] value) ストリームメッセージから指定された byte[] オブジェクト(読み取りバッファー)にバイト配列フィールドを読み取ります。 |
int | BytesMessage.readBytes(byte[] value) バイトメッセージストリームからバイト配列を読み取ります。 |
int | BytesMessage.readBytes(byte[] value, int length) バイトメッセージストリームの一部を読み取ります。 |
char | StreamMessage.readChar() ストリームメッセージから Unicode 文字値を読み取ります。 |
char | BytesMessage.readChar() バイトメッセージストリームから Unicode 文字値を読み取ります。 |
double | StreamMessage.readDouble() ストリームメッセージから double を読み取ります。 |
double | BytesMessage.readDouble() バイトメッセージストリームから double を読み取ります。 |
float | StreamMessage.readFloat() ストリームメッセージから float を読み取ります。 |
float | BytesMessage.readFloat() バイトメッセージストリームから float を読み取ります。 |
int | StreamMessage.readInt() ストリームメッセージから 32 ビット整数を読み取ります。 |
int | BytesMessage.readInt() バイトメッセージストリームから符号付き 32 ビット整数を読み取ります。 |
long | StreamMessage.readLong() ストリームメッセージから 64 ビット整数を読み取ります。 |
long | BytesMessage.readLong() バイトメッセージストリームから符号付き 64 ビット整数を読み取ります。 |
ObjectSE | StreamMessage.readObject() ストリームメッセージからオブジェクトを読み取ります。 |
short | StreamMessage.readShort() ストリームメッセージから 16 ビット整数を読み取ります。 |
short | BytesMessage.readShort() バイトメッセージストリームから符号付き 16 ビット数値を読み取ります。 |
StringSE | StreamMessage.readString() ストリームメッセージから String を読み取ります。 |
int | BytesMessage.readUnsignedByte() バイトメッセージストリームから符号なし 8 ビット数値を読み取ります。 |
int | BytesMessage.readUnsignedShort() バイトメッセージストリームから符号なし 16 ビット数を読み取ります。 |
StringSE | BytesMessage.readUTF() バイトメッセージストリームから、変更された UTF-8 形式を使用してエンコードされた文字列を読み取ります。 |
Message | MessageConsumer.receive() このメッセージコンシューマー用に作成された次のメッセージを受信します。 |
Message | MessageConsumer.receive(long timeout) 指定されたタイムアウト間隔内に到着する次のメッセージを受信します。 |
Message | MessageConsumer.receiveNoWait() 次のメッセージがすぐに利用可能な場合、受信します。 |
void | Session.recover() このセッションでのメッセージ配信を停止し、最も古い未確認のメッセージでメッセージ配信を再開します。 |
Message | TopicRequestor.request(Message message) リクエストを送信し、応答を待ちます。 |
Message | QueueRequestor.request(Message message) リクエストを送信し、応答を待ちます。 |
void | StreamMessage.reset() メッセージ本文を読み取り専用モードにし、ストリームを先頭に再配置します。 |
void | BytesMessage.reset() メッセージ本文を読み取り専用モードにして、バイトストリームを先頭に再配置します。 |
void | XASession.rollback() XASession オブジェクトに対して呼び出されるべきではないため、TransactionInProgressException をスローします。 |
void | Session.rollback() このトランザクションで実行されたメッセージをロールバックし、現在保持されているロックを解放します。 |
void | MessageProducer.send(Destination destination, Message message) MessageProducer のデフォルトの配信モード、優先度、存続時間を使用して、身元不明のメッセージプロデューサーの宛先にメッセージを送信します。 |
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) 識別されていないメッセージプロデューサーのキューにメッセージを送信し、配信モード、優先度、存続時間を指定します。 |
void | MapMessage.setBoolean(StringSE name, boolean value) 指定された名前の boolean 値をマップに設定します。 |
void | Message.setBooleanProperty(StringSE name, boolean value) 指定された名前の boolean プロパティ値をメッセージに設定します。 |
void | MapMessage.setByte(StringSE name, byte value) 指定された名前の byte 値をマップに設定します。 |
void | Message.setByteProperty(StringSE name, byte value) 指定された名前の byte プロパティ値をメッセージに設定します。 |
void | MapMessage.setBytes(StringSE name, byte[] value) 指定された名前のバイト配列値をマップに設定します。 |
void | MapMessage.setBytes(StringSE name, byte[] value, int offset, int length) 指定された名前のバイト配列値の一部をマップに設定します。 |
void | MapMessage.setChar(StringSE name, char value) 指定された名前の Unicode 文字値をマップに設定します。 |
void | Connection.setClientID(StringSE clientID) この接続のクライアント識別子を設定します。 |
void | MessageProducer.setDeliveryDelay(long deliveryDelay) メッセージが送信されてから Jakarta Messaging プロバイダーがメッセージをコンシューマーに配信するまでに経過する必要がある最小時間をミリ秒単位で設定します。 |
void | MessageProducer.setDeliveryMode(int deliveryMode) プロデューサーのデフォルトの配信モードを設定します。 |
void | MessageProducer.setDisableMessageID(boolean value) メッセージ ID を無効にするかどうかを指定します。 |
void | MessageProducer.setDisableMessageTimestamp(boolean value) メッセージのタイムスタンプを無効にするかどうかを指定します。 |
void | MapMessage.setDouble(StringSE name, double value) 指定された名前の double 値をマップに設定します。 |
void | Message.setDoubleProperty(StringSE name, double value) 指定された名前の double プロパティ値をメッセージに設定します。 |
void | Connection.setExceptionListener(ExceptionListener listener) この接続の例外リスナーを設定します。 |
void | MapMessage.setFloat(StringSE name, float value) 指定された名前の float 値をマップに設定します。 |
void | Message.setFloatProperty(StringSE name, float value) 指定された名前の float プロパティ値をメッセージに設定します。 |
void | MapMessage.setInt(StringSE name, int value) 指定された名前の int 値をマップに設定します。 |
void | Message.setIntProperty(StringSE name, int value) 指定された名前の int プロパティ値をメッセージに設定します。 |
void | Message.setJMSCorrelationID(StringSE correlationID) メッセージの相関 ID を設定します。 |
void | Message.setJMSCorrelationIDAsBytes(byte[] correlationID) 相関 ID をメッセージのバイト配列として設定します。 |
void | Message.setJMSDeliveryMode(int deliveryMode) このメッセージの DeliveryMode 値を設定します。 |
void | Message.setJMSDeliveryTime(long deliveryTime) メッセージの配信時間の値を設定します。 |
void | Message.setJMSDestination(Destination destination) このメッセージの Destination オブジェクトを設定します。 |
void | Message.setJMSExpiration(long expiration) メッセージの有効期限値を設定します。 |
void | Message.setJMSMessageID(StringSE id) メッセージ ID を設定します。 |
void | Message.setJMSPriority(int priority) このメッセージの優先度を設定します。 |
void | Message.setJMSRedelivered(boolean redelivered) このメッセージを再配信するかどうかを指定します。 |
void | Message.setJMSReplyTo(Destination replyTo) このメッセージへの応答の送信先となる Destination オブジェクトを設定します。 |
void | Message.setJMSTimestamp(long timestamp) メッセージのタイムスタンプを設定します。 |
void | Message.setJMSType(StringSE type) メッセージ型を設定します。 |
void | MapMessage.setLong(StringSE name, long value) 指定された名前の long 値をマップに設定します。 |
void | Message.setLongProperty(StringSE name, long value) 指定された名前の long プロパティ値をメッセージに設定します。 |
void | Session.setMessageListener(MessageListener listener) セッションの識別メッセージリスナーを設定します(オプション)。 |
void | MessageConsumer.setMessageListener(MessageListener listener) MessageConsumer の MessageListener を設定します。 |
void | ObjectMessage.setObject(SerializableSE object) このメッセージのデータを含む直列化可能なオブジェクトを設定します。 |
void | MapMessage.setObject(StringSE name, ObjectSE value) 指定された名前のオブジェクト値をマップに設定します。 |
void | Message.setObjectProperty(StringSE name, ObjectSE value) 指定された名前の Java オブジェクトプロパティ値をメッセージに設定します。 |
void | MessageProducer.setPriority(int defaultPriority) プロデューサーのデフォルトの優先度を設定します。 |
void | MapMessage.setShort(StringSE name, short value) 指定された名前の short 値をマップに設定します。 |
void | Message.setShortProperty(StringSE name, short value) 指定された名前の short プロパティ値をメッセージに設定します。 |
void | MapMessage.setString(StringSE name, StringSE value) 指定された名前の String 値をマップに設定します。 |
void | Message.setStringProperty(StringSE name, StringSE value) 指定された名前の String プロパティ値をメッセージに設定します。 |
void | TextMessage.setText(StringSE string) このメッセージのデータを含む文字列を設定します。 |
void | MessageProducer.setTimeToLive(long timeToLive) 生成されたメッセージがメッセージシステムによって保持される、ディスパッチ時間からのデフォルトの時間をミリ秒単位で設定します。 |
void | ServerSession.start() Session の run メソッドを呼び出して、割り当てられたばかりのメッセージを処理します。 |
void | Connection.start() 接続による受信メッセージの配信を開始(または再開)します。 |
void | Connection.stop() 接続による受信メッセージの配信を一時的に停止します。 |
void | TopicSession.unsubscribe(StringSE name) クライアントによって作成された永続サブスクリプションを登録解除します。 |
void | Session.unsubscribe(StringSE name) クライアントによって作成された永続サブスクリプションを登録解除します。 |
void | StreamMessage.writeBoolean(boolean value) boolean をストリームメッセージに書き込みます。 |
void | BytesMessage.writeBoolean(boolean value) boolean を 1 バイトの値としてバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeByte(byte value) byte をストリームメッセージに書き込みます。 |
void | BytesMessage.writeByte(byte value) byte を 1 バイトの値としてバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeBytes(byte[] value) バイト配列フィールドをストリームメッセージに書き込みます。 |
void | BytesMessage.writeBytes(byte[] value) バイト配列をバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeBytes(byte[] value, int offset, int length) バイト配列の一部をバイト配列フィールドとしてストリームメッセージに書き込みます。 |
void | BytesMessage.writeBytes(byte[] value, int offset, int length) バイト配列の一部をバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeChar(char value) char をストリームメッセージに書き込みます。 |
void | BytesMessage.writeChar(char value) char を 2 バイト値としてバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeDouble(double value) double をストリームメッセージに書き込みます。 |
void | BytesMessage.writeDouble(double value) Double クラスの doubleToLongBits メソッドを使用して、double 引数を long に変換し、その long 値を 8 バイトの量として、上位バイトから先にバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeFloat(float value) float をストリームメッセージに書き込みます。 |
void | BytesMessage.writeFloat(float value) Float クラスの floatToIntBits メソッドを使用して float 引数を int に変換し、その int 値を 4 バイトの量として、上位バイトから先にバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeInt(int value) int をストリームメッセージに書き込みます。 |
void | BytesMessage.writeInt(int value) int を 4 バイトとしてバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeLong(long value) long をストリームメッセージに書き込みます。 |
void | BytesMessage.writeLong(long value) long を 8 バイトとして、上位バイトを先にバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeObject(ObjectSE value) ストリームメッセージにオブジェクトを書き込みます。 |
void | BytesMessage.writeObject(ObjectSE value) オブジェクトをバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeShort(short value) short をストリームメッセージに書き込みます。 |
void | BytesMessage.writeShort(short value) short を 2 バイトとしてバイトメッセージストリームに書き込みます。 |
void | StreamMessage.writeString(StringSE value) String をストリームメッセージに書き込みます。 |
void | BytesMessage.writeUTF(StringSE value) マシンに依存しない方法で UTF-8 エンコーディングを使用して、バイトメッセージストリームに文字列を書き込みます。 |
コンストラクターと説明 |
---|
QueueRequestor(QueueSession session, Queue queue) QueueRequestor クラスのコンストラクター。 |
TopicRequestor(TopicSession session, Topic topic) TopicRequestor クラスのコンストラクター。 |
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.