Class FavouriteResource
java.lang.Object
com.atlassian.jira.rest.v1.favourites.FavouriteResource
@Consumes({"application/json","application/xml"})
@Produces({"application/json","application/xml"})
public class FavouriteResource
extends Object
Allows of favouriting and unfavouriting of shared entities. Actions can also be undone.
- Since:
- v4.0
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionFavouriteResource(JiraAuthenticationContext authContext, FavouritesService favService, FavouritesManager favouritesManager, SharedEntityAccessor.Factory sharedEntityAccessorFactory, SharedEntity.TypeDescriptor entityType, Long entityId) Main constructor for FavouritesResource. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseAdds an entity to a user's list of favouritesjakarta.ws.rs.core.ResponseRemoves an entity to a user's list of favouritesjakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responseundo(FavouriteResource.OriginalOrder originalOrder) Undo an operation, and re-insert a favourite at a certain position.
-
Constructor Details
-
Method Details
-
isFavourite
@GET public jakarta.ws.rs.core.Response isFavourite() -
addFavourite
@PUT public jakarta.ws.rs.core.Response addFavourite()Adds an entity to a user's list of favourites- Returns:
- 200 if successful
-
deleteFavourite
@DELETE public jakarta.ws.rs.core.Response deleteFavourite()Removes an entity to a user's list of favourites- Returns:
- 200 if successful
-
undo
Undo an operation, and re-insert a favourite at a certain position.- Parameters:
originalOrder- - the original order that entries where in- Returns:
- 200 on success
-