com.atlassian.confluence.admin
Class DefaultAdminTasklistManager

java.lang.Object
  extended by com.atlassian.confluence.admin.DefaultAdminTasklistManager
All Implemented Interfaces:
AdminTasklistManager

public class DefaultAdminTasklistManager
extends Object
implements AdminTasklistManager


Constructor Summary
DefaultAdminTasklistManager(com.atlassian.bandana.BandanaManager bandanaManager, List<AdminTaskConfig> adminTaskConfigs)
           
DefaultAdminTasklistManager(com.atlassian.bandana.BandanaManager bandanaManager, List<AdminTaskConfig> adminTaskConfigs, boolean autoCompleteTasks)
           
 
Method Summary
 List<AdminTask> getAllTasks()
          Will retrieve all AdminTasks stored in Confluence.
 AdminTask markTaskComplete(String key)
          Marks an AdminTask as being completed.
 AdminTask markTaskComplete(String key, com.atlassian.user.User user)
          Marks an AdminTask as being completed.
 AdminTask markTaskIncomplete(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAdminTasklistManager

public DefaultAdminTasklistManager(com.atlassian.bandana.BandanaManager bandanaManager,
                                   List<AdminTaskConfig> adminTaskConfigs)

DefaultAdminTasklistManager

public DefaultAdminTasklistManager(com.atlassian.bandana.BandanaManager bandanaManager,
                                   List<AdminTaskConfig> adminTaskConfigs,
                                   boolean autoCompleteTasks)
Method Detail

getAllTasks

public List<AdminTask> getAllTasks()
Description copied from interface: AdminTasklistManager
Will retrieve all AdminTasks stored in Confluence.

Specified by:
getAllTasks in interface AdminTasklistManager
Returns:
a list of all AdminTasks stored in Confluence.

markTaskComplete

public AdminTask markTaskComplete(String key)
Description copied from interface: AdminTasklistManager
Marks an AdminTask as being completed.

Specified by:
markTaskComplete in interface AdminTasklistManager
Parameters:
key - The unique identifier for the task you want to mark as complete
Returns:
The completed AdminTask. The time at which the task was completed will be recorded.

markTaskComplete

public AdminTask markTaskComplete(String key,
                                  com.atlassian.user.User user)
Description copied from interface: AdminTasklistManager
Marks an AdminTask as being completed.

Specified by:
markTaskComplete in interface AdminTasklistManager
Parameters:
key - The unique identifier for the task you want to mark as complete
user - The remote user who triggered the completion of the task.
Returns:
The completed AdminTask. The user and time at which the task was completed will be recorded.

markTaskIncomplete

public AdminTask markTaskIncomplete(String key)


Copyright © 2003-2011 Atlassian. All Rights Reserved.