oracle.lite.AQ
インタフェース AQLitePropTransport

既知の実装クラスの一覧:
AQLitePropTransportNet8, AQLitePropServer

public abstract interface AQLitePropTransport

これは、AQLite伝播の共通インタフェースです。


メソッドの概要
 int openConnection(AQLitePropOraConn ora_svr_db, java.lang.String olite_id, int outbound_prop_id, java.lang.String propcat_table, int dequeue_mode)
          Oracle8i Serverへの接続を確立し、Oracle8iでOlite Site IDを検証します。
 void propCommit(int option)
          トランザクションをコミットします。
 AQLitePropQueue propDequeue()
          Oracle8i Serverからメッセージをデキューします。
 void propEnqueue(AQMessage msg, java.lang.String in_qOwner, java.lang.String in_qName, boolean new_queue)
          Oracle8i Serverへメッセージをエンキュします。
 void propRollback(int option)
          トランザクションをロールバックします。
 

メソッドの詳細

openConnection

public int openConnection(AQLitePropOraConn ora_svr_db,
                          java.lang.String olite_id,
                          int outbound_prop_id,
                          java.lang.String propcat_table,
                          int dequeue_mode) 
Oracle8i Serverへの接続を確立し、Oracle8iでOlite Site IDを検証します。
パラメータ:
ora_svr_db - Oracle8iに接続するために必要な情報
olite_id - Oracle LiteサイトのID
outbound_prop_id - アウトバウンド(クライアントからサーバーへの)伝播ID
propcat_table - propcat(伝播カタログ)表の名前
dequeue_mode - AQデキュー・オプションのデキュー・モード
戻り値:
インバウンド(サーバーからクライアントへの)伝播ID

propEnqueue

public void propEnqueue(AQMessage msg,
                        java.lang.String in_qOwner,
                        java.lang.String in_qName,
                        boolean new_queue) 
Oracle8i Serverへメッセージをエンキュします。

propDequeue

public AQLitePropQueue propDequeue() 
Oracle8i Serverからメッセージをデキューします。

propCommit

public void propCommit(int option) 
トランザクションをコミットします。

propRollback

public void propRollback(int option) 
トランザクションをロールバックします。