Package de.xima.fc.gui.interfaces.event
Interface IEntityModifiedEvent<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
- Type Parameters:
E
- Type of the entity.
- All Superinterfaces:
IApplicationEvent
,Serializable
- All Known Implementing Classes:
AppointmentTemplateModifiedEvent
,ClientCounterModifiedEvent
,ClientResourceModifiedEvent
,DataSourceModifiedEvent
,InboxModifiedEvent
,ProjectResourceModifiedEvent
,TextTemplateModifiedEvent
,UserGroupModifiedEvent
,UserModifiedEvent
public interface IEntityModifiedEvent<E extends de.xima.cmn.dao.interfaces.IEntity<Long>> extends IApplicationEvent
Interface for events that occur when an entity was changed.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description de.xima.cmn.dao.enums.EDaoAction
getAction()
E
getEntity()
IEntityContext
getEntityContext()
-
-
-
Method Detail
-
getAction
de.xima.cmn.dao.enums.EDaoAction getAction()
- Returns:
- Whether the entity was created, updated, or deleted.
-
getEntity
E getEntity()
- Returns:
- The entity that was changed.
-
getEntityContext
IEntityContext getEntityContext()
- Returns:
- The current entity context.
-
-