Package de.xima.fc.gui.event.entity
Class AppointmentTemplateModifiedEvent
java.lang.Object
de.xima.fc.gui.event.entity.AppointmentTemplateModifiedEvent
- All Implemented Interfaces:
IApplicationEvent
,IEntityModifiedEvent<AppointmentTemplate>
,IEvent
,Serializable
Event for when an entity was modified, either when it was created, updated, or deleted.
- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAppointmentTemplateModifiedEvent
(AppointmentTemplate entity, de.xima.cmn.dao.enums.EDaoAction action, IEntityContext ec) Creates a new entity POJO with the given data. -
Method Summary
Modifier and TypeMethodDescriptionde.xima.cmn.dao.enums.EDaoAction
-
Constructor Details
-
AppointmentTemplateModifiedEvent
public AppointmentTemplateModifiedEvent(AppointmentTemplate entity, de.xima.cmn.dao.enums.EDaoAction action, IEntityContext ec) Creates a new entity POJO with the given data.- Parameters:
entity
- Entity that was modified.action
- Whether the entity was created, updated, or deleted.ec
- Current entity context.
-
-
Method Details
-
getAction
public de.xima.cmn.dao.enums.EDaoAction getAction()- Specified by:
getAction
in interfaceIEntityModifiedEvent<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
- Returns:
- Whether the entity was created, updated, or deleted.
-
getEntity
- Specified by:
getEntity
in interfaceIEntityModifiedEvent<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
- Returns:
- The entity that was changed.
-
getEntityContext
- Specified by:
getEntityContext
in interfaceIEntityModifiedEvent<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
- Returns:
- The current entity context.
-