クラス RelationalDeleteEvent<E>
java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
org.springframework.data.relational.core.mapping.event.AbstractRelationalEvent<E>
org.springframework.data.relational.core.mapping.event.RelationalDeleteEvent<E>
- 実装されたすべてのインターフェース:
SerializableSE
、ResolvableTypeProvider
、RelationalEvent<E>
、WithAggregateChange<E>
、WithId<E>
- 既知の直属サブクラス
AfterDeleteEvent
,BeforeDeleteEvent
public abstract class RelationalDeleteEvent<E>
extends AbstractRelationalEvent<E>
implements WithId<E>, WithAggregateChange<E>
集約の削除中に生成されるイベントのスーパークラス。このようなイベントには
Identifier
と AggregateChange
があり、削除を実行するメソッドにエンティティが提供されている場合は、エンティティも含まれることがあります。- 導入:
- 2.0
- 作成者:
- Jens Schauder
- 関連事項:
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
メソッドのサマリー
クラス org.springframework.context.ApplicationEvent から継承されたメソッド
getTimestamp
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.data.relational.core.mapping.event.RelationalEvent から継承されたメソッド
getResolvableType
メソッドの詳細
getId
インターフェースからコピーされた説明:WithId
識別子を持つイベントは常にIdentifier
を返します。getEntity
- 次で指定:
- インターフェース
RelationalEvent<E>
のgetEntity
- 戻り値:
- このイベントが参照するエンティティ。null の可能性があります。
getAggregateChange
- 次で指定:
- インターフェース
WithAggregateChange<E>
のgetAggregateChange
- 戻り値:
- null でないことが保証されています。
getType
- 次で指定:
- インターフェース
RelationalEvent<E>
のgetType
- 戻り値:
- イベントが関連するエンティティの型。