Class EventCostsCalculatorEntityListener

java.lang.Object
ch.tocco.nice2.persist.core.api.util.CollectingEntityListener
ch.tocco.nice2.optional.event.impl.entitylistener.EventCostsCalculatorEntityListener
All Implemented Interfaces:
ContextListener, EntityFacadeListener, CommitListener, EventListener

public class EventCostsCalculatorEntityListener extends CollectingEntityListener
Calculates the total costs, costs per participant and the break-even from the entity "event".
  • Constructor Details

    • EventCostsCalculatorEntityListener

      public EventCostsCalculatorEntityListener(Context context, SecurityManager securityManager)
  • Method Details

    • setDisableListener

      @Value("${nice2.optional.event.eventCostsCalculatorEntityListener.disableListener}") public void setDisableListener(boolean disableListener)
    • onBeforeCommit

      public void onBeforeCommit(Transaction tx)
      Specified by:
      onBeforeCommit in class CollectingEntityListener