@Service public class TasksService extends java.lang.Object implements ITasksService
Constructor and Description |
---|
TasksService() |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaskBO> |
all()
This method returns all tasks
It propagates request to data layer
using ITasksRepository method findAll.
|
TaskBO |
create(TaskVO taskVO)
This method adds a new task.
|
void |
delete(java.lang.Long taskId)
This method deletes a specified by id task.
|
TaskBO |
find(java.lang.Long taskId)
This method finds a specified by id task
It propagates request to data layer
using ITasksRepository method findOne.
|
TaskBO |
update(TaskVO taskVO,
java.lang.Long taskId)
This method updates an existing specified by id task.
|
public java.util.List<TaskBO> all()
all
in interface ITasksService
public TaskBO create(TaskVO taskVO)
create
in interface ITasksService
taskVO
- TaskVO's instance with user's input datapublic void delete(java.lang.Long taskId)
delete
in interface ITasksService
taskId
- Id of task to deletepublic TaskBO update(TaskVO taskVO, java.lang.Long taskId)
update
in interface ITasksService
taskVO
- TaskVO's instance with user's changed and old data.taskId
- Id of task to editpublic TaskBO find(java.lang.Long taskId)
find
in interface ITasksService
taskId
- Id of task to look up