oracle.lite.AQ
クラス AQLiteDeploymentOliteSite

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

public class AQLiteDeploymentOliteSite
extends java.lang.Object

AQLiteDeploymentAdmin


コンストラクタの概要
AQLiteDeploymentOliteSite(java.lang.Object obj, java.lang.String oliteSiteID, java.lang.String applicationName)
          コンストラクタ。
AQLiteDeploymentOliteSite(java.lang.Object obj, java.lang.String oliteSiteID, java.lang.String applicationName, java.lang.String owner, java.lang.String queue, boolean isLocal, java.lang.String comments)
          OLiteSiteを構成します。
 
メソッドの概要
 void defineQueueGroup(AQLiteDeploymentQueueGroup queueGroup)
           
 void defineQueueGroup(java.lang.String groupName)
          OLiteSiteにキュー・グループ・オブジェクトを定義します。
 void deInstantiate()
          OliteSiteに対するディプロイメント・インスタンスを削除します。
 void deInstantiate(java.lang.String groupName)
          OliteSiteに対するディプロイメント・インスタンスを削除します。
 void drop()
          OLiteSiteを削除します。
 java.lang.String[] getQueueGroup()
          OLiteSiteに定義されているすべてのキュー・グループ・オブジェクトを取得します。ない場合はNULLが返されます。
 AQLiteDeploymentQueueGroup getQueueGroup(java.lang.String groupName)
          OLiteSiteに定義されているキュー・グループ・オブジェクトを取得します。
 void instantiate()
          OliteSiteに対するディプロイメント・インスタンスを生成します。
 void instantiate(java.lang.String groupName)
          OliteSiteに対するディプロイメント・インスタンスを生成します。
 boolean isDefinedQueueGroup(java.lang.String groupName)
          OliteSiteに対してキュー・グループが定義されているかチェックします。
 void undefineQueueGroup(AQLiteDeploymentQueueGroup queueGroup)
          OliteSiteに対するキュー・グループの定義を削除します。
 void undefineQueueGroup(java.lang.String groupName)
          OliteSiteに対するキュー・グループの定義を削除します。
 
クラス java.lang.Objectから継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AQLiteDeploymentOliteSite

public AQLiteDeploymentOliteSite(java.lang.Object obj,
                                 java.lang.String oliteSiteID,
                                 java.lang.String applicationName)
                          throws AQException 
コンストラクタ。
パラメータ:
conn - Oracle DB接続。
oliteSiteID - OLiteクライアントDBのサイトID。
applicationName - 指定されたOLiteサイトに配布および伝播するときに使用されるコンシューマ。

AQLiteDeploymentOliteSite

public AQLiteDeploymentOliteSite(java.lang.Object obj,
                                 java.lang.String oliteSiteID,
                                 java.lang.String applicationName,
                                 java.lang.String owner,
                                 java.lang.String queue,
                                 boolean isLocal,
                                 java.lang.String comments)
                          throws AQException 
OLiteSiteを構成します。
パラメータ:
conn - Oracle DB接続。
oliteSiteID - OLiteクライアントDBのサイトID。
applicationName - 指定されたOLiteサイトに配布および伝播するときに使用されるコンシューマ。
owner - ディプロイメント・メッセージ・キューの所有者。デフォルトを使用するときはNULLにできます。
queue - ディプロイメント・メッセージ・キューのキュー。デフォルトを使用するときはNULLにできます。
isLocal - Oliteサイトのキュー・タイプ。現在はTRUEです。
comments - コメント。
メソッドの詳細

drop

public void drop()
          throws AQException 
OLiteSiteを削除します。

getQueueGroup

public AQLiteDeploymentQueueGroup getQueueGroup(java.lang.String groupName)
                                         throws AQException 
OLiteSiteに定義されているキュー・グループ・オブジェクトを取得します。
パラメータ:
groupName - グループ名。

getQueueGroup

public java.lang.String[] getQueueGroup()
                                 throws AQException 
OLiteSiteに定義されているすべてのキュー・グループ・オブジェクトを取得します。ない場合は、NULLが返されます。

defineQueueGroup

public void defineQueueGroup(java.lang.String groupName)
                      throws AQException 
OLiteSiteにキュー・グループ・オブジェクトを定義します。
パラメータ:
groupName - グループ名。

defineQueueGroup

public void defineQueueGroup(AQLiteDeploymentQueueGroup queueGroup)
                      throws AQException 

isDefinedQueueGroup

public boolean isDefinedQueueGroup(java.lang.String groupName)
                            throws AQException 
OliteSiteに対してキュー・グループが定義されているかチェックします。
パラメータ:
groupName - グループ名。

undefineQueueGroup

public void undefineQueueGroup(java.lang.String groupName)
                        throws AQException 
OliteSiteに対するキュー・グループの定義を削除します。
パラメータ:
groupName - グループ名。

undefineQueueGroup

public void undefineQueueGroup(AQLiteDeploymentQueueGroup queueGroup)
                        throws AQException 
OliteSiteに対するキュー・グループの定義を削除します。
パラメータ:
queueGroup - キュー・グループ・オブジェクト。

instantiate

public void instantiate(java.lang.String groupName)
                 throws AQException 
OliteSiteに対するディプロイメント・インスタンスを生成します。
パラメータ:
queueGroup - キュー・グループ・オブジェクト。

instantiate

public void instantiate()
                 throws AQException 
OliteSiteに対するディプロイメント・インスタンスを生成します。

deInstantiate

public void deInstantiate(java.lang.String groupName)
                   throws AQException 
OliteSiteに対するディプロイメント・インスタンスを削除します。
パラメータ:
queueGroup - キュー・グループ・オブジェクト。

deInstantiate

public void deInstantiate()
                   throws AQException 
OliteSiteに対するディプロイメント・インスタンスを削除します。