Uses of Class
net.andresbustamante.yafoot.commons.exceptions.ApplicationException
Packages that use ApplicationException
Package
Description
Transverse exceptions to use on this application.
Exceptions for the core module.
Core services API.
Service implementations for the core API.
Messaging services API.
Messaging services implementations.
Services API for the users module.
-
Uses of ApplicationException in net.andresbustamante.yafoot.commons.exceptions
Subclasses of ApplicationException in net.andresbustamante.yafoot.commons.exceptionsModifier and TypeClassDescriptionclassWhen an email template is not valid for sending. -
Uses of ApplicationException in net.andresbustamante.yafoot.core.exceptions
Subclasses of ApplicationException in net.andresbustamante.yafoot.core.exceptionsModifier and TypeClassDescriptionclassApplication exception for management actions over past matches.classclass -
Uses of ApplicationException in net.andresbustamante.yafoot.core.services
Methods in net.andresbustamante.yafoot.core.services that throw ApplicationExceptionModifier and TypeMethodDescriptionvoidMatchManagementService.cancelMatch(Match match, UserContext userContext) Cancels a match by a logical suppression in database.voidMatchAlertingService.checkForAlertsAfterPlayerRemovedFromMatch(Integer matchId, Integer playerId) Checks whether a match has a new alert of cancelling risk after a player cancelled his registration to it.voidCarManagementService.deactivateCar(Car car, UserContext ctx) Deactivates a given car.PlayerSearchService.findPlayerByEmail(String email, UserContext context) Look for a player by using its email address (unique).CarSearchService.loadCar(Integer id, UserContext ctx) Loads the details of a car from its unique identifier.voidCarpoolingNotificationsService.notifyCarpoolingRequest(Integer playerId, Integer matchId, Integer carId) Sends a notification to the driver of the car selected by a player for a carpooling request.voidCarpoolingNotificationsService.notifyCarpoolingUpdate(Integer playerId, Integer matchId, Integer carId, boolean isCarSeatConfirmed) Sends a notification to the player that asked for the seat on the given car with the answer from its driver.voidCarpoolingService.processCarSeatRequest(Match match, Player player, Car car, UserContext ctx) If the carpooling feature is enabled for the input match, it sends an email message asking for a place to the driver of the input car for this match.voidCarpoolingService.processTransportationChange(Match match, Car oldCar, Car newCar, UserContext ctx) If a player changes of transportation it updates the carpooling options for passengers previously confirmed.voidMatchManagementService.registerPlayer(Player player, Match match, Car car, UserContext userContext) Register a player to an existing match.MatchManagementService.saveMatch(Match match, UserContext userContext) Create a new match in database.PlayerManagementService.savePlayer(Player player, UserContext userContext) Creates a new player in the application.voidMatchManagementService.unregisterPlayer(Player player, Match match, UserContext userContext) Unregister a player from a match.voidCarManagementService.updateCar(Integer carId, Car updatedCar, UserContext ctx) Updates the car with the given ID.voidCarpoolingService.updateCarpoolingInformation(Match match, Player player, Car car, boolean isCarConfirmed, UserContext ctx) Update the car used for a registration.voidPlayerManagementService.updatePlayer(Player player, UserContext userContext) Updates basic details for a player. -
Uses of ApplicationException in net.andresbustamante.yafoot.core.services.impl
Methods in net.andresbustamante.yafoot.core.services.impl that throw ApplicationExceptionModifier and TypeMethodDescriptionvoidMatchManagementServiceImpl.cancelMatch(Match match, UserContext userContext) voidMatchAlertingServiceImpl.checkForAlertsAfterPlayerRemovedFromMatch(Integer matchId, Integer playerId) voidCarManagementServiceImpl.deactivateCar(Car car, UserContext ctx) PlayerSearchServiceImpl.findPlayerByEmail(String email, UserContext context) CarSearchServiceImpl.loadCar(Integer id, UserContext ctx) voidCarpoolingNotificationsServiceImpl.notifyCarpoolingRequest(Integer playerId, Integer matchId, Integer carId) voidCarpoolingNotificationsServiceImpl.notifyCarpoolingUpdate(Integer playerId, Integer matchId, Integer carId, boolean isCarSeatConfirmed) voidCarpoolingServiceImpl.processTransportationChange(Match match, Car oldCar, Car newCar, UserContext ctx) voidMatchManagementServiceImpl.registerPlayer(Player player, Match match, Car car, UserContext userContext) MatchManagementServiceImpl.saveMatch(Match match, UserContext userContext) PlayerManagementServiceImpl.savePlayer(Player player, UserContext userContext) voidMatchManagementServiceImpl.unregisterPlayer(Player player, Match match, UserContext ctx) voidCarManagementServiceImpl.updateCar(Integer carId, Car updatedCar, UserContext ctx) voidCarpoolingServiceImpl.updateCarpoolingInformation(Match match, Player player, Car car, boolean isCarConfirmed, UserContext ctx) voidPlayerManagementServiceImpl.updatePlayer(Player player, UserContext userContext) -
Uses of ApplicationException in net.andresbustamante.yafoot.messaging.services
Methods in net.andresbustamante.yafoot.messaging.services that throw ApplicationException -
Uses of ApplicationException in net.andresbustamante.yafoot.messaging.services.impl
Methods in net.andresbustamante.yafoot.messaging.services.impl that throw ApplicationException -
Uses of ApplicationException in net.andresbustamante.yafoot.users.services
Methods in net.andresbustamante.yafoot.users.services that throw ApplicationExceptionModifier and TypeMethodDescriptionvoidUserManagementService.updateUser(User user, UserContext ctx) Updates a user's details in the active directory.