com.change_vision.jude.api.inf.editor
インタフェース ITransactionManager

com.change_vision.jude.api.inf.editor.ITransactionManager

public ITransactionManager

トランザクションを管理するインタフェース。


メソッドの概要
abstract  void abortTransaction()
          トランザクションをアボートします。
abstract  void beginTransaction()
          トランザクションを開始します。
abstract  void endTransaction()
          トランザクションを終了します。
abstract  boolean isInTransaction()
          トランザクション内かどうか確認します。
 

メソッドの詳細

beginTransaction

abstract void beginTransaction()
トランザクションを開始します。

例外:
BadTransactionException - トランザクションが不正です。

endTransaction

abstract void endTransaction()
トランザクションを終了します。

例外:
BadTransactionException - トランザクションが不正です。

abortTransaction

abstract void abortTransaction()
トランザクションをアボートします。

例外:
BadTransactionException - トランザクションが不正です。

isInTransaction

abstract boolean isInTransaction()
トランザクション内かどうか確認します。

戻り値:
true トランザクション内 / false トランザクション内ではありません