Uses of Class
net.andresbustamante.yafoot.core.model.Car

Packages that use Car
Package
Description
Core services API.
  • Uses of Car in net.andresbustamante.yafoot.core.services

    Modifier and Type
    Method
    Description
    CarSearchService.loadCar(Integer id, net.andresbustamante.yafoot.commons.model.UserContext ctx)
    Loads the details of a car from its unique identifier.
    Methods in net.andresbustamante.yafoot.core.services that return types with arguments of type Car
    Modifier and Type
    Method
    Description
    CarpoolingService.findAvailableCarsByMatch(Match match)
    Finds the list of cars available to carpool for a given match.
    CarSearchService.findCars(net.andresbustamante.yafoot.commons.model.UserContext ctx)
    Load the list of cars saved by a user.
    Methods in net.andresbustamante.yafoot.core.services with parameters of type Car
    Modifier and Type
    Method
    Description
    void
    CarManagementService.deactivateCar(Car car, net.andresbustamante.yafoot.commons.model.UserContext ctx)
    Deactivates a given car.
    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.
    CarManagementService.saveCar(Car car, net.andresbustamante.yafoot.commons.model.UserContext ctx)
    Registers a new car in the database.
    void
    CarManagementService.updateCar(Integer carId, Car updatedCar, net.andresbustamante.yafoot.commons.model.UserContext ctx)
    Updates the car with the given ID.
    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.