Class EntityEventBuilder<ENTITY>

java.lang.Object
org.teamapps.application.server.system.bootstrap.entity.EntityEventBuilder<ENTITY>

public class EntityEventBuilder<ENTITY>
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    EntityEventBuilder​(org.teamapps.universaldb.record.EntityBuilder<ENTITY> entityBuilder)  
  • Method Summary

    Modifier and Type Method Description
    void fireEvent​(org.teamapps.universaldb.update.RecordUpdateEvent recordUpdateEvent)  
    org.teamapps.event.Event<org.teamapps.application.api.application.entity.EntityUpdate<ENTITY>> getEvent()  
    void updateBuilder​(org.teamapps.universaldb.record.EntityBuilder<ENTITY> entityBuilder)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntityEventBuilder

      public EntityEventBuilder​(org.teamapps.universaldb.record.EntityBuilder<ENTITY> entityBuilder)
  • Method Details

    • fireEvent

      public void fireEvent​(org.teamapps.universaldb.update.RecordUpdateEvent recordUpdateEvent)
    • getEvent

      public org.teamapps.event.Event<org.teamapps.application.api.application.entity.EntityUpdate<ENTITY>> getEvent()
    • updateBuilder

      public void updateBuilder​(org.teamapps.universaldb.record.EntityBuilder<ENTITY> entityBuilder)