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