public class NoRollbackRuleAttribute extends RollbackRuleAttribute
RollbackRuleAttribute
スーパークラスと逆の動作をする RollbackRuleAttribute
のタグサブクラス。ROLLBACK_ON_RUNTIME_EXCEPTIONS
コンストラクターと説明 |
---|
NoRollbackRuleAttribute(ClassSE<?> exceptionType) 指定された exceptionType の NoRollbackRuleAttribute クラスの新しいインスタンスを作成します。 |
NoRollbackRuleAttribute(StringSE exceptionPattern) 指定された exceptionPattern の NoRollbackRuleAttribute クラスの新しいインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | toString() |
equals, getDepth, getExceptionName, hashCode
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public NoRollbackRuleAttribute(ClassSE<?> exceptionType)
exceptionType
の NoRollbackRuleAttribute
クラスの新しいインスタンスを作成します。exceptionType
- 例外型。Throwable
SE または Throwable
のサブクラスである必要があります IllegalArgumentExceptionSE
- 提供された exceptionType
が Throwable
型ではない、または null
である場合 RollbackRuleAttribute(Class)
public NoRollbackRuleAttribute(StringSE exceptionPattern)
exceptionPattern
の NoRollbackRuleAttribute
クラスの新しいインスタンスを作成します。exceptionPattern
- 例外名パターン。完全にパッケージ修飾されたクラス名にすることもできます IllegalArgumentExceptionSE
- 指定された exceptionPattern
が null
または空の場合 RollbackRuleAttribute(String)
public StringSE toString()
RollbackRuleAttribute
の toString