com.atlassian.mywork.host.service
Class LocalTaskServiceImpl
java.lang.Object
com.atlassian.mywork.host.service.LocalTaskServiceImpl
- All Implemented Interfaces:
- LocalTaskService, TaskService
public class LocalTaskServiceImpl
- extends java.lang.Object
- implements LocalTaskService
This class provides TaskService using a local storage.
|
Method Summary |
java.util.concurrent.Future<java.util.List<Task>> |
createOrUpdate(java.lang.String username,
java.util.List<Task> tasks)
|
java.util.concurrent.Future<Task> |
createOrUpdate(java.lang.String username,
Task task)
|
void |
delete(java.lang.String username,
long id)
|
void |
delete(java.lang.String username,
java.lang.String globalId)
|
Task |
find(java.lang.String username,
java.lang.String globalId)
|
java.lang.Iterable<Task> |
findAll(java.lang.String user)
|
Task |
get(long id)
|
java.util.concurrent.Future<Task> |
markComplete(java.lang.String username,
java.lang.String globalId)
|
java.util.concurrent.Future<Task> |
markIncomplete(java.lang.String username,
java.lang.String globalId)
|
void |
moveBefore(java.lang.String username,
long sourceId,
java.lang.Long targetId)
|
java.util.concurrent.Future<Task> |
setTitle(java.lang.String username,
java.lang.String globalId,
java.lang.String title)
|
Task |
update(java.lang.String username,
Task task)
|
Task |
updateNotes(java.lang.String username,
long taskId,
java.lang.String notes)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalTaskServiceImpl
public LocalTaskServiceImpl(TaskDao taskDao,
NotificationDao notificationDao,
UserDao userDao,
com.atlassian.event.api.EventPublisher eventPublisher,
ApplicationLinkIdService applicationLinkHelper)
findAll
public java.lang.Iterable<Task> findAll(java.lang.String user)
- Specified by:
findAll in interface LocalTaskService
get
public Task get(long id)
- Specified by:
get in interface LocalTaskService
find
public Task find(java.lang.String username,
java.lang.String globalId)
- Specified by:
find in interface TaskService
markComplete
public java.util.concurrent.Future<Task> markComplete(java.lang.String username,
java.lang.String globalId)
- Specified by:
markComplete in interface TaskService
markIncomplete
public java.util.concurrent.Future<Task> markIncomplete(java.lang.String username,
java.lang.String globalId)
- Specified by:
markIncomplete in interface TaskService
setTitle
public java.util.concurrent.Future<Task> setTitle(java.lang.String username,
java.lang.String globalId,
java.lang.String title)
- Specified by:
setTitle in interface TaskService
createOrUpdate
public java.util.concurrent.Future<Task> createOrUpdate(java.lang.String username,
Task task)
- Specified by:
createOrUpdate in interface TaskService
createOrUpdate
public java.util.concurrent.Future<java.util.List<Task>> createOrUpdate(java.lang.String username,
java.util.List<Task> tasks)
- Specified by:
createOrUpdate in interface TaskService
update
public Task update(java.lang.String username,
Task task)
- Specified by:
update in interface LocalTaskService
updateNotes
public Task updateNotes(java.lang.String username,
long taskId,
java.lang.String notes)
- Specified by:
updateNotes in interface LocalTaskService
delete
public void delete(java.lang.String username,
long id)
- Specified by:
delete in interface LocalTaskService
delete
public void delete(java.lang.String username,
java.lang.String globalId)
- Specified by:
delete in interface LocalTaskService- Specified by:
delete in interface TaskService
moveBefore
public void moveBefore(java.lang.String username,
long sourceId,
java.lang.Long targetId)
- Specified by:
moveBefore in interface LocalTaskService
Copyright © 2013 Atlassian. All Rights Reserved.