oracle.lite.AQ
クラス AQLiteDeploymentQueueGroup

java.lang.Object
  |
  +--oracle.lite.AQ.AQLiteDeploymentQueueGroup
 

public class AQLiteDeploymentQueueGroup
extends java.lang.Object

AQLiteDeploymentAdmin


コンストラクタの概要
AQLiteDeploymentQueueGroup(java.lang.Object obj, java.lang.String queueGroup)
          コンストラクタ。
AQLiteDeploymentQueueGroup(java.lang.Object obj, java.lang.String queueGroup, java.lang.String comments)
          コンストラクタ。
AQLiteDeploymentQueueGroup(java.lang.Object obj, java.lang.String queueGroup, java.lang.String comments, java.lang.String[] owner, java.lang.String[] queue)
          コンストラクタ。
 
メソッドの概要
 void addQueue(java.lang.String[] owner, java.lang.String[] queue)
          キュー・グループにキューを追加します。
 void defineDeployTo(java.lang.String oliteSite, java.lang.String user)
          キュー・グループが配布されるOliteSitesを定義します。
 void drop()
          キュー・グループを削除します。
 java.lang.String getName()
           
 java.lang.String[] getOliteSite()
          キュー・グループに関連付けられているすべてのOliteSiteの配列を取得します。
 java.util.Vector getQueues()
          すべてのキュー名の配列を取得し、ベクトル[2*i]にキュー所有者を、ベクトル[2*i+1]にキュー名を返します。
 void removeQueue(java.lang.String[] owner, java.lang.String[] queue)
          キュー・グループからキューを削除します。
 void undefineDeployTo(java.lang.String oliteSite, java.lang.String user)
          キュー・グループが配布されるOliteSiteの定義を削除します。
 
クラス java.lang.Objectから継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AQLiteDeploymentQueueGroup

public AQLiteDeploymentQueueGroup(java.lang.Object obj,
                                  java.lang.String queueGroup)
                           throws AQException 
コンストラクタ。
パラメータ:
conn - Oracle DB接続
queueGroup - キュー・グループの名前

AQLiteDeploymentQueueGroup

public AQLiteDeploymentQueueGroup(java.lang.Object obj,
                                  java.lang.String queueGroup,
                                  java.lang.String comments)
                           throws AQException 
コンストラクタ。
パラメータ:
conn - Oracle DB接続
queueGroup - キュー・グループの名前
comments - コメント

AQLiteDeploymentQueueGroup

public AQLiteDeploymentQueueGroup(java.lang.Object obj,
                                  java.lang.String queueGroup,
                                  java.lang.String comments,
                                  java.lang.String[] owner,
                                  java.lang.String[] queue)
                           throws AQException 
コンストラクタ。
パラメータ:
conn - Oracle DB接続
queueGroup - キュー・グループの名前
comments - コメント
owner - キュー所有者の配列
queue - キューの配列
メソッドの詳細

getName

public java.lang.String getName() 

drop

public void drop()
          throws AQException 
キュー・グループを削除します。

getQueues

public java.util.Vector getQueues()
                           throws AQException 
すべてのキュー名の配列を取得し、ベクトル[2*i]にキュー所有者を、ベクトル[2*i+1]にキュー名を返します。

getOliteSite

public java.lang.String[] getOliteSite()
                                throws AQException 
キュー・グループに関連付けられているすべてのOliteSiteの配列を取得します。

defineDeployTo

public void defineDeployTo(java.lang.String oliteSite,
                           java.lang.String user)
                    throws AQException 
キュー・グループが配布されるOliteSitesを定義します。

undefineDeployTo

public void undefineDeployTo(java.lang.String oliteSite,
                             java.lang.String user)
                      throws AQException 
キュー・グループが配布されるOliteSiteの定義を削除します。

addQueue

public void addQueue(java.lang.String[] owner,
                     java.lang.String[] queue)
              throws AQException 
キュー・グループにキューを追加します。

removeQueue

public void removeQueue(java.lang.String[] owner,
                        java.lang.String[] queue)
                 throws AQException 
キュー・グループからキューを削除します。