Uses of Class
net.andresbustamante.yafoot.core.model.Match
Packages that use Match
-
Uses of Match in net.andresbustamante.yafoot.core.services
Methods in net.andresbustamante.yafoot.core.services that return MatchModifier and TypeMethodDescriptionMatchSearchService.findMatchByCode
(String code) Find a match by its identifying code.Methods in net.andresbustamante.yafoot.core.services that return types with arguments of type MatchModifier and TypeMethodDescriptionMatchSearchService.findMatches
(MatchStatusEnum status, SportEnum sport, LocalDate startDate, LocalDate endDate, net.andresbustamante.yafoot.commons.model.UserContext ctx) Find the matches where a player is attending in an interval of time.Methods in net.andresbustamante.yafoot.core.services with parameters of type MatchModifier and TypeMethodDescriptionvoid
MatchManagementService.cancelMatch
(Match match, net.andresbustamante.yafoot.commons.model.UserContext userContext) Cancels a match by a logical suppression in database.CarpoolingService.findAvailableCarsByMatch
(Match match) Finds the list of cars available to carpool for a given match.void
CarpoolingService.processCarSeatRequest
(Match match, Player player, Car car, net.andresbustamante.yafoot.commons.model.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.void
CarpoolingService.processTransportationChange
(Match match, Car oldCar, Car newCar, net.andresbustamante.yafoot.commons.model.UserContext ctx) If a player changes of transportation it updates the carpooling options for passengers previously confirmed.void
MatchManagementService.registerPlayer
(Player player, Match match, Car car, net.andresbustamante.yafoot.commons.model.UserContext userContext) Register a player to an existing match.MatchManagementService.saveMatch
(Match match, net.andresbustamante.yafoot.commons.model.UserContext userContext) Create a new match in database.void
MatchManagementService.unregisterPlayer
(Player player, Match match, net.andresbustamante.yafoot.commons.model.UserContext userContext) Unregister a player from a match.void
CarpoolingService.updateCarpoolingInformation
(Match match, Player player, Car car, boolean isCarConfirmed, net.andresbustamante.yafoot.commons.model.UserContext ctx) Update the car used for a registration.