クラスの使用
org.springframework.transaction.interceptor.RollbackRuleAttribute
RollbackRuleAttribute を使用するパッケージ
パッケージ
説明
Spring のアノテーションベースのトランザクション境界のサポート。
宣言的なトランザクション区分のための AOP ベースのソリューション。
org.springframework.transaction.annotation 内の RollbackRuleAttribute 使用
型 RollbackRuleAttribute のパラメーターを持つ org.springframework.transaction.annotation のメソッド修飾子と型メソッド説明void
AnnotationTransactionAttributeSource.addDefaultRollbackRule
(RollbackRuleAttribute rollbackRule) このソースによって返されるすべてのルールベースのトランザクション属性に適用されるデフォルトのロールバックルールを追加します。org.springframework.transaction.interceptor 内の RollbackRuleAttribute 使用
RollbackRuleAttribute として宣言されている org.springframework.transaction.interceptor のフィールド修飾子と型フィールド説明static final RollbackRuleAttribute
RollbackRuleAttribute.ROLLBACK_ON_ALL_EXCEPTIONS
チェック例外を含むすべてのExceptions
SE のロールバックルール。static final RollbackRuleAttribute
RollbackRuleAttribute.ROLLBACK_ON_RUNTIME_EXCEPTIONS
型 RollbackRuleAttribute の引数を持つ型を返す org.springframework.transaction.interceptor のメソッド修飾子と型メソッド説明RuleBasedTransactionAttribute.getRollbackRules()
RollbackRuleAttribute
オブジェクトのリストを返します(決してnull
ではありません)。型 RollbackRuleAttribute の型引数を持つ org.springframework.transaction.interceptor のメソッドパラメーター修飾子と型メソッド説明void
RuleBasedTransactionAttribute.setRollbackRules
(ListSE<RollbackRuleAttribute> rollbackRules) 適用するRollbackRuleAttribute
オブジェクト(および / またはNoRollbackRuleAttribute
オブジェクト)のリストを設定します。型の型引数を持つ org.springframework.transaction.interceptor のコンストラクターパラメーター RollbackRuleAttribute修飾子コンストラクター説明RuleBasedTransactionAttribute
(int propagationBehavior, ListSE<RollbackRuleAttribute> rollbackRules) 指定された伝播動作で新しい DefaultTransactionAttribute を作成します。