Skip navigation links
org.lexevs.dao.database.service.event

Interface DatabaseServiceEventListener

    • Method Detail

      • isActive

        boolean isActive()
        Checks if is active.
        Returns:
        true, if is active
      • setActive

        void setActive(boolean isActive)
        Sets the active.
        Parameters:
        isActive - the new active
      • onCodingSchemeUpdate

        boolean onCodingSchemeUpdate(CodingSchemeUpdateEvent event)
        On coding scheme update.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPostCodingSchemeInsert

        boolean onPostCodingSchemeInsert(PostCodingSchemeInsertEvent event)
        On post coding scheme insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onEntityUpdate

        boolean onEntityUpdate(EntityUpdateEvent event)
        On entity update.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPostPropertyInsert

        boolean onPostPropertyInsert(PropertyUpdateEvent event)
        On post property insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPropertyUpdate

        boolean onPropertyUpdate(PropertyUpdateEvent event)
        On property update.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPostPropertyRemove

        boolean onPostPropertyRemove(PropertyUpdateEvent event)
        On post property remove.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPreEntityInsert

        boolean onPreEntityInsert(EntityInsertOrRemoveEvent event)
        On pre entity insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPostEntityInsert

        boolean onPostEntityInsert(EntityInsertOrRemoveEvent event)
        On post entity insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPreBatchEntityInsert

        boolean onPreBatchEntityInsert(EntityBatchInsertEvent event)
        On pre batch entity insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPostBatchEntityInsert

        boolean onPostBatchEntityInsert(EntityBatchInsertEvent event)
        On post batch entity insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPreEntityRemove

        boolean onPreEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
        On pre entity remove.
        Parameters:
        entityRemoveEvent - the entity remove event
        Returns:
        true, if successful
      • onPostEntityRemove

        boolean onPostEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
        On post entity remove.
        Parameters:
        entityRemoveEvent - the entity remove event
        Returns:
        true, if successful
      • onEntityReviseEvent

        boolean onEntityReviseEvent(EntityReviseEvent reviseEvent)
        On entity revise event.
        Parameters:
        reviseEvent - the revise event
        Returns:
        true, if successful
      • onPreBatchAssociationInsert

        boolean onPreBatchAssociationInsert(AssociationBatchInsertEvent event)
        On pre batch association insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onPreAssociationInsert

        boolean onPreAssociationInsert(AssociationBatchInsertEvent event)
        On pre association insert.
        Parameters:
        event - the event
        Returns:
        true, if successful
      • onCodingSchemeInsertError

        <T extends java.lang.Exception> void onCodingSchemeInsertError(CodingSchemeInsertErrorEvent<T> codingSchemeInsertErrorEvent)
        On coding scheme insert error.
        Parameters:
        codingSchemeInsertErrorEvent - the coding scheme insert error event
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.