|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.greenhopper.service.properties.UserPropertyServiceImpl
@Service public class UserPropertyServiceImpl
Implementation of UserPropertiesService
| Constructor Summary | |
|---|---|
UserPropertyServiceImpl()
|
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserPropertyServiceImpl()
| Method Detail |
|---|
public boolean isRapidViewSelected(com.atlassian.crowd.embedded.api.User user)
UserPropertyService
isRapidViewSelected in interface UserPropertyServiceuser - if null then anonymous user is assumed (session based storage is used)
public void setRapidViewSelected(boolean selected,
com.atlassian.crowd.embedded.api.User user)
UserPropertyService
setRapidViewSelected in interface UserPropertyServiceselected - booleanuser - if null then anonymous user is assumed (session based storage is used)public boolean hasUserCompletedRapidBoardWelcomeMat(com.atlassian.crowd.embedded.api.User user)
UserPropertyService
hasUserCompletedRapidBoardWelcomeMat in interface UserPropertyServiceuser - if null then anonymous user is assumed (session based storage is used)
public void setUserCompletedRapidBoardWelcomeMat(boolean completed,
com.atlassian.crowd.embedded.api.User user)
UserPropertyService
setUserCompletedRapidBoardWelcomeMat in interface UserPropertyServicecompleted - booleanuser - if null then anonymous user is assumed (session based storage is used)public boolean hasUserSeenChartIntro(com.atlassian.crowd.embedded.api.User user)
UserPropertyService
hasUserSeenChartIntro in interface UserPropertyServiceuser - if null then anonymous user is assumed (session based storage is used)
public void setHasUserSeenChartIntro(boolean hasSeen,
com.atlassian.crowd.embedded.api.User user)
UserPropertyService
setHasUserSeenChartIntro in interface UserPropertyServicehasSeen - booleanuser - if null then anonymous user is assumed (session based storage is used)public boolean hasUserDismissedAnalyticsMessage(com.atlassian.crowd.embedded.api.User user)
UserPropertyService
hasUserDismissedAnalyticsMessage in interface UserPropertyService
public void setHasUserDismissedAnalyticsMessage(boolean hasDismissed,
com.atlassian.crowd.embedded.api.User user)
UserPropertyService
setHasUserDismissedAnalyticsMessage in interface UserPropertyServicepublic boolean hasUserDismissedClassicBoardsWarning(com.atlassian.crowd.embedded.api.User user)
UserPropertyService
hasUserDismissedClassicBoardsWarning in interface UserPropertyService
public void setHasUserDismissedClassicBoardsWarning(boolean hasDismissed,
com.atlassian.crowd.embedded.api.User user)
UserPropertyService
setHasUserDismissedClassicBoardsWarning in interface UserPropertyService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||