com.atlassian.greenhopper.service.configuration
Interface UserBoardsPreferencesService

All Superinterfaces:
GreenHopperCache
All Known Implementing Classes:
UserBoardsPreferencesServiceImpl

public interface UserBoardsPreferencesService
extends GreenHopperCache

Provides UserBoardsPreferences objects


Field Summary
static java.lang.String SERVICE
          Service identifier to be used for dependency injection.
 
Method Summary
 UserBoardsPreferences getPreferences(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
          Get the UserBoardsPreferences object for a given user and project
 void removeCachedPreferences(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
          Remove the cached preferences for the specified user and project
 
Methods inherited from interface com.atlassian.greenhopper.manager.GreenHopperCache
flushCache
 

Field Detail

SERVICE

static final java.lang.String SERVICE
Service identifier to be used for dependency injection.

See Also:
Constant Field Values
Method Detail

getPreferences

UserBoardsPreferences getPreferences(com.atlassian.crowd.embedded.api.User user,
                                     com.atlassian.jira.project.Project project)
Get the UserBoardsPreferences object for a given user and project


removeCachedPreferences

void removeCachedPreferences(@Nonnull
                             com.atlassian.crowd.embedded.api.User user,
                             @Nonnull
                             com.atlassian.jira.project.Project project)
Remove the cached preferences for the specified user and project

Parameters:
user - the user
project - the project


Copyright © 2007-2014 Atlassian. All Rights Reserved.