メッセージキューイングアクセス機能 TP1/Message Queue - Access 使用の手引

[目次][用語][索引][前へ][次へ]

QueueBrowserインタフェース(JMS)

QueueBrowserインタフェースは,クライアントがキューからメッセージを取り去らないで,参照するために使用します。

形式

 
public interface QueueBrowser
{
  public Queue getQueue() throws JMSException;
  public java.lang.String getMessageSelector() throws JMSException;
  public java.util.Enumeration getEnumeration() throws JMSException;
  public void close() throws JMSException;
}

メソッド

● public Queue getQueue() throws JMSException

該当するキューブラウザに関連づけられたキューのオブジェクトを取得します。

例外
JMSException:キューハンドルが取得できませんでした。

戻り値:Queueオブジェクト

● public java.lang.String getMessageSelector() throws JMSException

メッセージセレクタを返します。

例外
JMSException:エラーが発生しました。

戻り値:メッセージセレクタ

● public java.util.Enumeration getEnumeration() throws JMSException

現在のキューに含まれているメッセージの一覧を読み込んだ順に取得します。メッセージの参照には,このメソッドで取得したメッセージ一覧が使用されます。

例外
JMSException:エラーが発生しました。

戻り値:読み込むメッセージの一覧

● public void close() throws JMSException

TP1/Message Queueが確保した資源を解放するために,資源(キュー)をクローズします。

例外
JMSException:クローズに失敗しました。