| Package | Description |
|---|---|
| org.exoplatform.task.service | |
| org.exoplatform.task.service.impl | |
| org.exoplatform.task.util |
| Modifier and Type | Method and Description |
|---|---|
Comment |
TaskService.addComment(long taskId,
String username,
String commentText) |
ChangeLog |
TaskService.addTaskLog(long taskId,
String username,
String actionName,
String target)
Create a log associated with a task with given
taskId. |
void |
TaskService.addTaskToLabel(Long taskId,
Long labelId) |
Project |
ProjectService.cloneProject(long projectId,
boolean cloneTask)
Clone a project with given
projectId. |
Task |
TaskService.cloneTask(long taskId)
Clone the task from a task with given
taskId. |
Project |
ProjectService.createProject(Project project,
long parentId)
Create a sub-project with given
project model object and parent project ID. |
org.exoplatform.commons.utils.ListAccess<Label> |
TaskService.findLabelsByTask(long taskId,
String username) |
org.exoplatform.commons.utils.ListAccess<Task> |
TaskService.findTasksByLabel(long labelId,
List<Long> projectIds,
String username,
OrderBy orderBy) |
Project |
ProjectService.getProject(Long projectId)
Return the project with given
projectId. |
Task |
TaskService.getTask(long taskId)
Return the task with given
taskId. |
void |
UserService.hideProject(org.exoplatform.services.security.Identity identity,
Long projectId,
boolean hide) |
void |
TaskService.removeComment(long commentId) |
void |
ProjectService.removeProject(long projectId,
boolean deleteChild)
Remove the project with given
projectId,
and also its descendants if deleteChild is true. |
Status |
StatusService.removeStatus(long statusId) |
void |
TaskService.removeTask(long taskId)
Remove the task with given
taskId |
void |
TaskService.removeTaskFromLabel(Long taskId,
Long labelId) |
Label |
TaskService.updateLabel(Label label,
List<Label.FIELDS> fields) |
Status |
StatusService.updateStatus(long statusId,
String statusName) |
| Modifier and Type | Method and Description |
|---|---|
Comment |
TaskServiceImpl.addComment(long id,
String username,
String comment) |
ChangeLog |
TaskServiceImpl.addTaskLog(long id,
String username,
String actionName,
String target) |
void |
TaskServiceImpl.addTaskToLabel(Long taskId,
Long labelId) |
Project |
ProjectServiceImpl.cloneProject(long id,
boolean cloneTask) |
Task |
TaskServiceImpl.cloneTask(long id) |
Project |
ProjectServiceImpl.createProject(Project project,
long parentId) |
org.exoplatform.commons.utils.ListAccess<Label> |
TaskServiceImpl.findLabelsByTask(long taskId,
String username) |
org.exoplatform.commons.utils.ListAccess<Task> |
TaskServiceImpl.findTasksByLabel(long labelId,
List<Long> projectIds,
String username,
OrderBy orderBy) |
Project |
ProjectServiceImpl.getProject(Long id) |
Task |
TaskServiceImpl.getTask(long id) |
void |
UserServiceImpl.hideProject(org.exoplatform.services.security.Identity identity,
Long projectId,
boolean hide) |
void |
TaskServiceImpl.removeComment(long commentId) |
void |
ProjectServiceImpl.removeProject(long id,
boolean deleteChild) |
Status |
StatusServiceImpl.removeStatus(long statusID) |
void |
TaskServiceImpl.removeTask(long id) |
void |
TaskServiceImpl.removeTaskFromLabel(Long taskId,
Long labelId) |
Label |
TaskServiceImpl.updateLabel(Label label,
List<Label.FIELDS> fields) |
Status |
StatusServiceImpl.updateStatus(long id,
String name) |
| Modifier and Type | Method and Description |
|---|---|
static TaskModel |
TaskUtil.getTaskModel(Long id,
boolean loadAllComment,
ResourceBundle bundle,
String username,
TaskService taskService,
org.exoplatform.services.organization.OrganizationService orgService,
UserService userService,
ProjectService projectService) |
static Map<GroupKey,List<Task>> |
TaskUtil.groupTasks(List<Task> tasks,
String groupBy,
String username,
TimeZone userTimezone,
ResourceBundle bundle,
TaskService taskService,
UserService userService) |
static Project |
ProjectUtil.saveProjectField(ProjectService projService,
long projectId,
Map<String,String[]> fields) |
static Task |
TaskUtil.saveTaskField(Task task,
String username,
String param,
String[] values,
TimeZone timezone,
TaskService taskService,
StatusService statusService) |
Copyright © 2003–2016 eXo Platform SAS. All rights reserved.