public class

DefaultFavouriteManager

extends Object
implements FavouriteManager
java.lang.Object
   ↳ com.atlassian.confluence.userstatus.DefaultFavouriteManager

Class Overview

The default implementation of the Favourite Manager which uses a label on the entity to mark it as a favourite.

Summary

Public Constructors
DefaultFavouriteManager()
Public Methods
void addSpaceToFavourites(User user, Space space)
boolean isUserFavourite(User user, Space space)
void removeSpaceFromFavourites(User user, Space space)
void setLabelManager(LabelManager labelManager)
void setPermissionManager(PermissionManager permissionManager)
void setSpaceManager(SpaceManager spaceManager)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.userstatus.FavouriteManager

Public Constructors

public DefaultFavouriteManager ()

Public Methods

public void addSpaceToFavourites (User user, Space space)

public boolean isUserFavourite (User user, Space space)

public void removeSpaceFromFavourites (User user, Space space)

public void setLabelManager (LabelManager labelManager)

public void setPermissionManager (PermissionManager permissionManager)

public void setSpaceManager (SpaceManager spaceManager)