Class CarpoolingNotificationsServiceImpl

java.lang.Object
net.andresbustamante.yafoot.core.services.impl.CarpoolingNotificationsServiceImpl
All Implemented Interfaces:
net.andresbustamante.yafoot.core.services.CarpoolingNotificationsService

@Service public class CarpoolingNotificationsServiceImpl extends Object implements net.andresbustamante.yafoot.core.services.CarpoolingNotificationsService
  • Constructor Details

    • CarpoolingNotificationsServiceImpl

      public CarpoolingNotificationsServiceImpl(MatchDao matchDao, PlayerDao playerDao, CarDao carDao, org.springframework.context.MessageSource messageSource, net.andresbustamante.yafoot.commons.utils.TemplateUtils templateUtils, net.andresbustamante.yafoot.messaging.services.MessagingService messagingService)
  • Method Details

    • notifyCarpoolingRequest

      @Transactional public void notifyCarpoolingRequest(Integer playerId, Integer matchId, Integer carId) throws net.andresbustamante.yafoot.commons.exceptions.ApplicationException
      Specified by:
      notifyCarpoolingRequest in interface net.andresbustamante.yafoot.core.services.CarpoolingNotificationsService
      Throws:
      net.andresbustamante.yafoot.commons.exceptions.ApplicationException
    • notifyCarpoolingUpdate

      @Transactional public void notifyCarpoolingUpdate(Integer playerId, Integer matchId, Integer carId, boolean isCarSeatConfirmed) throws net.andresbustamante.yafoot.commons.exceptions.ApplicationException
      Specified by:
      notifyCarpoolingUpdate in interface net.andresbustamante.yafoot.core.services.CarpoolingNotificationsService
      Throws:
      net.andresbustamante.yafoot.commons.exceptions.ApplicationException