Package io.meeds.appcenter.rest
Class ApplicationFavoriteRest
java.lang.Object
io.meeds.appcenter.rest.ApplicationFavoriteRest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFavoriteApplication(jakarta.servlet.http.HttpServletRequest request, Long applicationId) voiddeleteFavoriteApplication(jakarta.servlet.http.HttpServletRequest request, Long applicationId) getFavoriteApplicationsList(jakarta.servlet.http.HttpServletRequest request, org.springframework.data.domain.Pageable pageable) voidupdateApplicationsOrder(jakarta.servlet.http.HttpServletRequest request, List<ApplicationOrder> applicationOrders)
-
Constructor Details
-
ApplicationFavoriteRest
public ApplicationFavoriteRest()
-
-
Method Details
-
getFavoriteApplicationsList
@GetMapping @Secured("users") public ApplicationList getFavoriteApplicationsList(jakarta.servlet.http.HttpServletRequest request, org.springframework.data.domain.Pageable pageable) -
addFavoriteApplication
@PostMapping(path="{applicationId}") @Secured("users") public void addFavoriteApplication(jakarta.servlet.http.HttpServletRequest request, @PathVariable("applicationId") Long applicationId) -
updateApplicationsOrder
@PutMapping(consumes="application/json") @Secured("users") public void updateApplicationsOrder(jakarta.servlet.http.HttpServletRequest request, @RequestBody(required=true) List<ApplicationOrder> applicationOrders) -
deleteFavoriteApplication
@DeleteMapping(path="{applicationId}") @Secured("users") public void deleteFavoriteApplication(jakarta.servlet.http.HttpServletRequest request, @PathVariable("applicationId") Long applicationId)
-