Package io.meeds.social.reaction.rest
Class ReactionRest
java.lang.Object
io.meeds.social.reaction.rest.ReactionRest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteReaction(jakarta.servlet.http.HttpServletRequest request, String objectType, String objectId) List<io.meeds.social.reaction.model.ReactionOption> getReactionOptions(String objectType) getReactions(jakarta.servlet.http.HttpServletRequest request, String objectType, String objectId, String reactionId, long offset, long limit) voidsetReaction(jakarta.servlet.http.HttpServletRequest request, String objectType, String objectId, ReactionInput reactionInput)
-
Constructor Details
-
ReactionRest
public ReactionRest()
-
-
Method Details
-
getReactionOptions
-
getReactions
@GetMapping("{objectType}/{objectId}") @Secured("users") public ReactionList getReactions(jakarta.servlet.http.HttpServletRequest request, @PathVariable("objectType") String objectType, @PathVariable("objectId") String objectId, @RequestParam(name="reactionId",required=false) String reactionId, @RequestParam(name="offset",required=false,defaultValue="0") long offset, @RequestParam(name="limit",required=false,defaultValue="20") long limit) -
setReaction
@PutMapping("{objectType}/{objectId}") @Secured("users") @ResponseStatus(NO_CONTENT) public void setReaction(jakarta.servlet.http.HttpServletRequest request, @PathVariable("objectType") String objectType, @PathVariable("objectId") String objectId, @RequestBody ReactionInput reactionInput) -
deleteReaction
-