|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
AQのキュー操作インタフェース。
メソッドの概要 | |
AQMessage |
createMessage()
新規メッセージを作成します。 |
AQMessage |
dequeue(AQDequeueOption deq_option)
キューからRAWメッセージをデキューします。 |
AQMessage |
dequeue(AQDequeueOption deq_option, java.lang.Class payload_class)
キューからメッセージをデキューします。オブジェクト・ペイロードpayload_classを含むキューで使用されます。デキューされたペイロードは、この型のオブジェクトとして格納されます。使用するAQドライバによっては、ペイロードに指定できるクラスの型に制限がある場合があります。 |
byte[] |
enqueue(AQEnqueueOption enq_option, AQMessage message)
メッセージをエンキュします。 |
java.lang.String |
getName()
キューの名前を取得します。 |
java.lang.String |
getOwner()
キューの所有者を取得します。 |
AQQueueProperty |
getProperty()
キューのプロパティを取得します。 |
java.lang.String |
getQueueTableName()
キューが常駐するキュー・テーブルの名前を取得します。 |
AQAgent[] |
getSubscribers()
キューに対するサブスクライバのリストを取得します。 |
AQMessage |
propDequeue(AQDequeueOption deq_option)
キューからメッセージをプロパゲータ用にデキューします。 |
AQMessage |
propDequeue(AQDequeueOption deq_option, java.lang.Class payload_class)
キューからメッセージをデキューします。オブジェクト・ペイロードを含むキューに対してプロパゲータによって使用されます。 |
byte[] |
propEnqueue(AQEnqueueOption enq_option, AQMessage message)
メッセージをプロパゲータ用にエンキュします。 |
メソッドの詳細 |
public java.lang.String getOwner() throws AQException
public java.lang.String getName() throws AQException
public java.lang.String getQueueTableName() throws AQException
public AQQueueProperty getProperty() throws AQException
public AQMessage createMessage() throws AQException
public byte[] enqueue(AQEnqueueOption enq_option, AQMessage message) throws AQException
public byte[] propEnqueue(AQEnqueueOption enq_option, AQMessage message) throws AQException
public AQMessage dequeue(AQDequeueOption deq_option) throws AQException
public AQMessage dequeue(AQDequeueOption deq_option, java.lang.Class payload_class) throws AQException
public AQMessage propDequeue(AQDequeueOption deq_option) throws AQException
public AQMessage propDequeue(AQDequeueOption deq_option, java.lang.Class payload_class) throws AQException
public AQAgent[] getSubscribers() throws AQException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |