|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.gadgets.system.AdminTaskManager
public class AdminTaskManager
Manages the state of the tasks in the admin gadget.
| Nested Class Summary | |
|---|---|
static class |
AdminTaskManager.AdminTask
An Admin taks that can be completed. |
static class |
AdminTaskManager.AdminTaskLists
Admin task lists. |
static class |
AdminTaskManager.DoMoreTaskList
The 'do more' task list. |
static class |
AdminTaskManager.GettingStartedTaskList
The getting started task list. |
| Constructor Summary | |
|---|---|
AdminTaskManager(AdminTaskUserPropertyManager adminTaskUserPropertyManager,
ProjectManager projectManager,
UserUtil userUtil,
com.atlassian.plugin.PluginAccessor pluginAccessor,
SearchService searchService,
FeatureManager featureManager,
BonfireLicenseChecker bonfireLicenseChecker,
GreenhopperLicenseChecker greenhopperLicenseChecker)
|
|
| Method Summary | |
|---|---|
AdminTaskManager.AdminTaskLists |
getAdminTaskLists(com.atlassian.crowd.embedded.api.User user)
Get the admin task lists for the supplied user. |
boolean |
isTaskCompleted(com.atlassian.crowd.embedded.api.User user,
String taskName,
com.atlassian.jira.gadgets.system.AdminTaskManager.Condition condition)
If the task has been manually marked as completed or incomplete then use the stored value. |
boolean |
isTaskEnabled(com.atlassian.jira.gadgets.system.AdminTaskManager.Condition condition)
Is the named task enabled? |
boolean |
isTaskListDismissed(com.atlassian.crowd.embedded.api.User user,
String taskListName)
Is the named task list disabled for the specified user? |
void |
setTaskListDimissed(com.atlassian.crowd.embedded.api.User user,
String taskListName,
boolean dismissed)
Set the named task list for the supplied user to be dismissed or not. |
void |
setTaskMarkedAsCompleted(com.atlassian.crowd.embedded.api.User user,
String taskName,
boolean done)
Mark a task for a user as done (or not). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AdminTaskManager(AdminTaskUserPropertyManager adminTaskUserPropertyManager,
ProjectManager projectManager,
UserUtil userUtil,
com.atlassian.plugin.PluginAccessor pluginAccessor,
SearchService searchService,
FeatureManager featureManager,
BonfireLicenseChecker bonfireLicenseChecker,
GreenhopperLicenseChecker greenhopperLicenseChecker)
| Method Detail |
|---|
public void setTaskListDimissed(com.atlassian.crowd.embedded.api.User user,
String taskListName,
boolean dismissed)
public boolean isTaskListDismissed(com.atlassian.crowd.embedded.api.User user,
String taskListName)
public void setTaskMarkedAsCompleted(com.atlassian.crowd.embedded.api.User user,
String taskName,
boolean done)
public boolean isTaskCompleted(com.atlassian.crowd.embedded.api.User user,
String taskName,
com.atlassian.jira.gadgets.system.AdminTaskManager.Condition condition)
public boolean isTaskEnabled(com.atlassian.jira.gadgets.system.AdminTaskManager.Condition condition)
public AdminTaskManager.AdminTaskLists getAdminTaskLists(com.atlassian.crowd.embedded.api.User user)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||