|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UserPropertyService
Provides access to user properties. For logged in users this information is stored in the user properties, for anonymous users the information is kept in the session.
Method Summary | |
---|---|
boolean |
hasUserCompletedRapidBoardWelcomeMat(com.atlassian.crowd.embedded.api.User user)
Has the user "completed" the welcome mat for the Rapid Board? This is defined as having successfully created a new project, created a new Rapid View or found an existing Rapid View. |
boolean |
hasUserDismissedAnalyticsMessage(com.atlassian.crowd.embedded.api.User user)
Has the user dismissed the analytics opt-in message |
boolean |
hasUserDismissedClassicBoardsWarning(com.atlassian.crowd.embedded.api.User user)
Has the user dismissed the classic boards warning message |
boolean |
hasUserSeenChartIntro(com.atlassian.crowd.embedded.api.User user)
Has the user "completed" the chart intro for rapid board? Defined as having clicked through to one of the charts from the intro. |
boolean |
isRapidViewSelected(com.atlassian.crowd.embedded.api.User user)
Is the Rapid Board the currently selected "view"? This is kept separate from the user board settings as the rapid board is non-project specific. |
void |
setHasUserDismissedAnalyticsMessage(boolean hasDismissed,
com.atlassian.crowd.embedded.api.User user)
Set whether or not the user has seen the analytics opt-in message |
void |
setHasUserDismissedClassicBoardsWarning(boolean hasDismissed,
com.atlassian.crowd.embedded.api.User user)
Set whether or not the user has dismissed the classic boards warning message |
void |
setHasUserSeenChartIntro(boolean hasSeen,
com.atlassian.crowd.embedded.api.User user)
Sets whether or not the user has completed the chart intro |
void |
setRapidViewSelected(boolean selected,
com.atlassian.crowd.embedded.api.User user)
Set whether the rapid view is currently selected. |
void |
setUserCompletedRapidBoardWelcomeMat(boolean completed,
com.atlassian.crowd.embedded.api.User user)
Set whether or not the user has completed the welcome mat for Rapid Board |
Method Detail |
---|
boolean isRapidViewSelected(com.atlassian.crowd.embedded.api.User user)
user
- if null then anonymous user is assumed (session based storage is used)
void setRapidViewSelected(boolean selected, com.atlassian.crowd.embedded.api.User user)
selected
- booleanuser
- if null then anonymous user is assumed (session based storage is used)boolean hasUserCompletedRapidBoardWelcomeMat(com.atlassian.crowd.embedded.api.User user)
user
- if null then anonymous user is assumed (session based storage is used)
void setUserCompletedRapidBoardWelcomeMat(boolean completed, com.atlassian.crowd.embedded.api.User user)
completed
- booleanuser
- if null then anonymous user is assumed (session based storage is used)boolean hasUserSeenChartIntro(com.atlassian.crowd.embedded.api.User user)
user
- if null then anonymous user is assumed (session based storage is used)
void setHasUserSeenChartIntro(boolean hasSeen, com.atlassian.crowd.embedded.api.User user)
hasSeen
- booleanuser
- if null then anonymous user is assumed (session based storage is used)boolean hasUserDismissedAnalyticsMessage(com.atlassian.crowd.embedded.api.User user)
void setHasUserDismissedAnalyticsMessage(boolean hasDismissed, com.atlassian.crowd.embedded.api.User user)
boolean hasUserDismissedClassicBoardsWarning(com.atlassian.crowd.embedded.api.User user)
void setHasUserDismissedClassicBoardsWarning(boolean hasDismissed, com.atlassian.crowd.embedded.api.User user)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |