Package org.iplass.mtp.entity.definition
Class EventListenerDefinition
java.lang.Object
org.iplass.mtp.entity.definition.EventListenerDefinition
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
JavaClassEventListenerDefinition
,ScriptingEventListenerDefinition
,SendNotificationEventListenerDefinition
Entity登録、更新、削除、検索、検証時に 前処理、後処理を付け加えるためのEventListenerの定義。
※注意
EntityManager#updateAll()、updateAll()では、リスナーは呼び出されない。
また、onLoadイベントは、search()では呼び出されない(Entityの形で返却されるわけではないため)。
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setWithoutMappedByReference
(boolean withoutMappedByReference) beforeUpdate,afterUpdateの際、 EntityEventContextに、"beforeUpdateEntity"の名前でセットされる更新前のEntityデータを取得する際、 被参照のReferencePropertyの値も取得するかどうかを設定。
-
Constructor Details
-
EventListenerDefinition
public EventListenerDefinition()
-
-
Method Details
-
isWithoutMappedByReference
public boolean isWithoutMappedByReference() -
setWithoutMappedByReference
public void setWithoutMappedByReference(boolean withoutMappedByReference) beforeUpdate,afterUpdateの際、 EntityEventContextに、"beforeUpdateEntity"の名前でセットされる更新前のEntityデータを取得する際、 被参照のReferencePropertyの値も取得するかどうかを設定。- Parameters:
withoutMappedByReference
-
-