|
||||||||||
| 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 | |||||||||