oracle.AQ
インタフェース AQQueueTable

既知の実装クラスの一覧:
AQOracleQueueTable

public abstract interface AQQueueTable

AQのキュー・テーブル・ハンドル・インタフェース。


メソッドの概要
 void alter(java.lang.String comment)
          キュー・テーブルを変更します。
 void alter(java.lang.String comment, int primary_instance, int secondary_instance)
          キュー・テーブルを変更します。
 AQQueue createQueue(java.lang.String queue_name, AQQueueProperty q_property)
          キュー・テーブル内にキューを作成します。
 void drop(boolean force)
          現在のキュー・テーブルを削除します。
 void dropQueue(java.lang.String queue_name)
          キュー・テーブル内のキューを削除します。
 java.lang.String getName()
          キュー・テーブルの名前を取得します。
 java.lang.String getOwner()
          キュー・テーブルの所有者を取得します。
 AQQueueTableProperty getProperty()
          キュー・テーブルのプロパティを取得します。
 

メソッドの詳細

getOwner

public java.lang.String getOwner()
                          throws AQException 
キュー・テーブルの所有者を取得します。

getName

public java.lang.String getName()
                         throws AQException 
キュー・テーブルの名前を取得します。

getProperty

public AQQueueTableProperty getProperty()
                                 throws AQException 
キュー・テーブルのプロパティを取得します。

drop

public void drop(boolean force)
          throws AQException 
現在のキュー・テーブルを削除します。

alter

public void alter(java.lang.String comment,
                  int primary_instance,
                  int secondary_instance)
           throws AQException 
キュー・テーブルを変更します。

alter

public void alter(java.lang.String comment)
           throws AQException 
キュー・テーブルを変更します。

createQueue

public AQQueue createQueue(java.lang.String queue_name,
                           AQQueueProperty q_property)
                    throws AQException 
キュー・テーブル内にキューを作成します。

dropQueue

public void dropQueue(java.lang.String queue_name)
               throws AQException 
キュー・テーブル内のキューを削除します。