Class: TranControll

TranControll()

トランザクション管理クラス

Constructor

new TranControll()

Properties:
Name Type Description
fn.trans object Transactionクラス集合
fn.externaltrans object 外部Transactionクラス集合
Source:

Extends

Methods

(static) getExternalTranJsons(appspec)

外部トランザクションのjsonファイル情報を取得する
Parameters:
Name Type Description
appspec object AppSpecクラス
Source:

(static) getExternalTransaction(mode)

(getter)外部トランザクション情報取得処理
Parameters:
Name Type Description
mode string 処理モード
Source:
Returns:
外部トランザクション情報

(static) getTranJsons(appspec)

JSONファイル情報を取得する
Parameters:
Name Type Description
appspec object AppSpecクラス
Source:

(static) getTransaction(mode)

(getter)トランザクション情報取得処理
Parameters:
Name Type Description
mode string 処理モード
Source:
Returns:
トランザクション情報

(static) setExternalTran(appspec)

外部トランザクションクラスを作成する
Parameters:
Name Type Description
appspec object AppSpecクラス
Source:
Returns:
なし

(static) setTran(appspec)

トランザクションクラスを作成する
Parameters:
Name Type Description
appspec object AppSpecクラス
Source:

(static) tranControllExternalRecursive(callbackArray, urlArray)

外部トランザクションを実行する(再帰処理)
Parameters:
Name Type Description
callbackArray Array.<string> callback関数
urlArray Array.<string> url
Source:

(static) tranControllRecursive(callbackArray, urlArray)

トランザクション実行処理
Parameters:
Name Type Description
callbackArray Array.<string> callback関数
urlArray Array.<string> url
Source: