列挙型クラス ExternalizationMode
- 実装済みのインターフェース一覧:
SerializableSE、ComparableSE<ExternalizationMode>、ConstableSE
イベントの外部化における様々な様式。
- 導入:
- 2.1
- 作成者:
- Roland Beisel
ネストされたクラスの概要
クラス java.lang.EnumSE から継承されたネストクラス / インターフェース
Enum.EnumDescSE<ESE extends EnumSE<ESE>>列挙定数の概要
列挙型定数列挙定数説明Externalizes events via a module listener that sends events to the target after the transaction commits.Externalizes events via the outbox pattern.フィールド概要
フィールド方法の概要
修飾子と型メソッド説明static ExternalizationModefrom(Environment environment) 指定された環境からExternalizationModeを検索するか、MODULE_LISTENERをデフォルトとして使用します。static ExternalizationMode指定された名前でこのクラスの列挙型定数を返します。static ExternalizationMode[]values()この列挙型クラスの定数を含む配列を、宣言されている順序で返します。クラス java.lang.EnumSE から継承されたメソッド
clone, compareToSE, describeConstable, equalsSE, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfSE
列挙型定数の詳細
MODULE_LISTENER
Externalizes events via a module listener that sends events to the target after the transaction commits. This is the default behavior.OUTBOX
Externalizes events via the outbox pattern. Events are persisted to an outbox table within the same transaction and later processed asynchronously.
フィールドの詳細
PROPERTY
- 関連事項:
方法の詳細
values
この列挙型クラスの定数を含む配列を、宣言されている順序で返します。- 戻り値:
- この列挙型クラスの定数を宣言された順序で含む配列
valueOf
指定された名前でこのクラスの列挙型定数を返します。文字列は、このクラスで列挙型定数を宣言するために使用される識別子と正確に一致する必要があります。(余分な空白文字は許可されません。)- パラメーター:
name- 返される列挙定数の名前。- 戻り値:
- 指定された名前の列挙定数
- 例外:
IllegalArgumentExceptionSE- この列挙型クラスに指定された名前の定数がない場合NullPointerExceptionSE- 引数が null の場合
from
指定された環境からExternalizationModeを検索するか、MODULE_LISTENERをデフォルトとして使用します。- パラメーター:
environment- null であってはなりません。- 戻り値:
- null になることはありません。