5.3.1 批次

此類別代表一組批次的運算。

Batch extends Context
execute(Function(Object error) callback);

執行此批次。當執行批次時,會執行所有運算;當執行該運算時,會呼叫每個運算的 callback (運算不會依特定順序執行)。也會呼叫 execute() 函數的 callback

批次在連線目前狀態的上下文中執行:如果未啟動交易,則為自動提交;這也包括預設鎖定模式與分割區金鑰。

clear();

清除此批次,而不影響交易狀態。清除後,批次仍然有效,但會移除先前定義的所有運算;這會將批次還原為乾淨的狀態。

針對此批次定義的任何運算的 callback 會以錯誤訊息呼叫,指出批次已清除。

此函數不需要任何引數。

getSession();

取得建立此批次的連線。

此函數不需要任何引數。