Class DriverService

java.lang.Object
com.example.vehicletaxsystem.services.DriverService

@Service public class DriverService extends Object
Service class to handle the logic for driver queries.
  • Field Details

    • logger

      private final org.slf4j.Logger logger
    • driverRepository

      private final DriverRepository driverRepository
  • Constructor Details

  • Method Details

    • convertToDriverDTO

      private DriverDTO convertToDriverDTO(Driver driver)
    • getAllDriverDTO

      public List<DriverDTO> getAllDriverDTO()
    • getDriverDTOByLicenceNum

      public DriverDTO getDriverDTOByLicenceNum(Integer licenceNum)
    • updateEmail

      public DriverDTO updateEmail(int licenceNo, DriverDTO driverDTO)
      Update driver email - everything else should be done via the actual driver's licence e.g. change of address