Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » QAnywhere » QAnywhere リファレンス » QAnywhere Java API リファレンス » クライアント用 QAnywhere Java API

 

QAManagerBase インタフェース

構文
public QAManagerBase
派生クラス
備考

このクラスは、QATransactionalManager と QAManager の基本クラスです。前者の派生クラスはトランザクション志向のメッセージングを、後者の派生クラスは非トランザクション志向のメッセージングを管理します。

QAManagerBase インスタンスがメッセージを受信できるようにするには、QAManagerBase.start() メソッドを使用します。特定の QAManagerBase インスタンスを使用できるのは、そのインスタンスを生成したスレッドだけです。

このクラスのインスタンスを使用して、QAnywhere メッセージの作成と管理を行うことができます。適切な QAMessage インスタンスを作成するには、QAManagerBase.createBinaryMessage() メソッドと QAManagerBase.createTextMessage() メソッドを使用します。QAMessage インスタンスには、メッセージの内容とプロパティを設定するための、さまざまなメソッドがあります。QAnywhere メッセージを送信するには、QAManagerBase.putMessage(String, QAMessage) メソッドを使用して、アドレス指定されたメッセージをローカルのメッセージ・ストア・キューに登録します。メッセージは、転送ポリシーに基づいて QAnywhere Agent によって転送されるか、QAManagerBase.triggerSendReceive() が呼び出されたときに転送されます。

QAManagerBase にも、メッセージ・ストア・プロパティを設定および取得するためのメソッドがあります。

参照

QATransactionalManager インタフェース

QAManager インタフェース

メンバ

ianywhere.qanywhere.client.QAManagerBase のすべてのメンバ (継承されたメンバも含みます) を以下に示します。


browseMessages メソッド
browseMessagesByID メソッド
browseMessagesByQueue メソッド
browseMessagesBySelector メソッド
cancelMessage メソッド
close メソッド
createBinaryMessage メソッド
createTextMessage メソッド
getBooleanStoreProperty メソッド
getByteStoreProperty メソッド
getDoubleStoreProperty メソッド
getFloatStoreProperty メソッド
getIntStoreProperty メソッド
getLongStoreProperty メソッド
getMessage メソッド
getMessageBySelector メソッド
getMessageBySelectorNoWait メソッド
getMessageBySelectorTimeout メソッド
getMessageNoWait メソッド
getMessageTimeout メソッド
getMode メソッド
getQueueDepth メソッド
getQueueDepth メソッド
getShortStoreProperty メソッド
getStoreProperty メソッド
getStorePropertyNames メソッド
getStringStoreProperty メソッド
propertyExists メソッド
putMessage メソッド
putMessageTimeToLive メソッド
setBooleanStoreProperty メソッド
setByteStoreProperty メソッド
setDoubleStoreProperty メソッド
setFloatStoreProperty メソッド
setIntStoreProperty メソッド
setLongStoreProperty メソッド
setMessageListener メソッド
setMessageListener2 メソッド
setMessageListenerBySelector メソッド
setMessageListenerBySelector2 メソッド
setProperty メソッド
setShortStoreProperty メソッド
setStoreProperty メソッド
setStringStoreProperty メソッド
start メソッド
stop メソッド
triggerSendReceive メソッド