Interface IEntityModifiedEvent<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>

Type Parameters:
E - Type of the entity.
All Superinterfaces:
IApplicationEvent, IEvent, Serializable
All Known Implementing Classes:
AppointmentTemplateModifiedEvent, ClientCounterModifiedEvent, ClientResourceModifiedEvent, DatabaseConnectionModifiedEvent, DataSourceModifiedEvent, DirectClientAuthorizationModifiedEvent, InboxModifiedEvent, LdapConnectionModifiedEvent, LdapQueryModifiedEvent, ProjectResourceModifiedEvent, TextTemplateModifiedEvent, UserGroupModifiedEvent, UserModifiedEvent, WebDavConnectionModifiedEvent

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 Details

    • 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.