AppCarService.java 589 B

123456789101112131415161718192021
  1. package pl.dmcs.mati.service;
  2. import org.springframework.security.access.annotation.Secured;
  3. import org.springframework.security.access.prepost.PreAuthorize;
  4. import pl.dmcs.mati.domain.AppCar;
  5. import pl.dmcs.mati.domain.AppUser;
  6. import java.util.List;
  7. public interface AppCarService {
  8. @Secured({"ROLE_ADMIN", "ROLE_USER"})
  9. void addAppCar (AppCar appCar);
  10. @Secured({"ROLE_ADMIN", "ROLE_USER"})
  11. void editAppCar (AppCar appCar);
  12. public List<AppCar> listAppCar();
  13. @Secured("ROLE_ADMIN")
  14. public void removeAppCar (long id);
  15. public AppCar getAppCar(long id);
  16. }