Class PostCommitDaoListener<TEntity extends de.xima.cmn.dao.interfaces.IEntity<Long>>

  • Type Parameters:
    TEntity - Type of the entity for which the listener is registered.
    All Implemented Interfaces:
    de.xima.cmn.dao.interfaces.IDaoActionListener<TEntity,​IEntityContext>

    public abstract class PostCommitDaoListener<TEntity extends de.xima.cmn.dao.interfaces.IEntity<Long>>
    extends Object
    implements de.xima.cmn.dao.interfaces.IDaoActionListener<TEntity,​IEntityContext>
    Base class for a IDaoActionListener that delays the handler until after the transaction was committed. This should only be used with EDaoActionState.POST.
    Since:
    7.0.0
    Author:
    XIMA MEDIA GmbH
    • Constructor Detail

      • PostCommitDaoListener

        public PostCommitDaoListener()
    • Method Detail

      • handleNotification

        public final void handleNotification​(TEntity entity,
                                             IEntityContext ec)
        Specified by:
        handleNotification in interface de.xima.cmn.dao.interfaces.IDaoActionListener<TEntity extends de.xima.cmn.dao.interfaces.IEntity<Long>,​IEntityContext>