public class FavouriteResource extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FavouriteResource.OriginalOrder |
| Constructor and Description |
|---|
FavouriteResource(JiraAuthenticationContext authContext,
FavouritesService favService,
FavouritesManager favouritesManager,
SharedEntityAccessor.Factory sharedEntityAccessorFactory,
SharedEntity.TypeDescriptor entityType,
Long entityId)
Main constructor for FavouritesResource.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addFavourite()
Adds an entity to a user's list of favourites
|
javax.ws.rs.core.Response |
deleteFavourite()
Removes an entity to a user's list of favourites
|
javax.ws.rs.core.Response |
isFavourite() |
javax.ws.rs.core.Response |
undo(FavouriteResource.OriginalOrder originalOrder)
Undo an operation, and re-insert a favourite at a certain position.
|
public FavouriteResource(JiraAuthenticationContext authContext, FavouritesService favService, FavouritesManager favouritesManager, SharedEntityAccessor.Factory sharedEntityAccessorFactory, SharedEntity.TypeDescriptor entityType, Long entityId)
authContext - the Jira authentication contextfavService - the FavouritesService that is delegatedfavouritesManager - the fav managersharedEntityAccessorFactory - factory used to create SharedEntityAccessor objects when looking up shared
entities.entityType - the entity type to favourite - SearchRequest, PortalPageentityId - id of the entity to favouritepublic javax.ws.rs.core.Response isFavourite()
public javax.ws.rs.core.Response addFavourite()
public javax.ws.rs.core.Response deleteFavourite()
public javax.ws.rs.core.Response undo(FavouriteResource.OriginalOrder originalOrder)
originalOrder - - the original order that entries where inCopyright © 2002-2022 Atlassian. All Rights Reserved.