|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectarta.synergy.ejb.mbo.tasks.TaskManager
public class TaskManager
Created by IntelliJ IDEA. User: indira Date: 15.09.2008 Time: 9:53:41 В классе имеются методы, для создания, редактирования и удаления задачи
| Constructor Summary | |
|---|---|
TaskManager(boolean checkRights)
|
|
TaskManager(boolean checkRights,
javax.ejb.EJBContext context)
|
|
TaskManager(javax.ejb.EJBContext context)
|
|
| Method Summary | |
|---|---|
ServerResult<Task> |
createTask(java.lang.String userID,
Task task,
java.lang.String locale,
java.lang.String host,
java.util.List<ObjectFileInfo> files,
java.util.List<ObjectFileInfo> docs)
Метод предназначен для создания новой задачи |
ServerResult<java.lang.Boolean> |
deleteTask(java.lang.String actorID,
java.lang.String taskID,
java.lang.String locale,
java.lang.String host)
Функция удаляет задачу |
static java.lang.String |
getRepeatType(WorkRepeatable repeatable)
Возвращает в текстовом виде период повторения работы для уведомления |
static boolean |
isTaskPutAllowed(java.lang.String userID,
java.lang.String actorID,
java.sql.Statement st,
java.sql.ResultSet res)
Метод есть ли у авторизованного пользователя права на создание данной задачи |
ServerResult<Task> |
saveTask(java.lang.String userID,
Task task,
java.lang.String locale,
java.lang.String host,
java.util.List<ObjectFileInfo> files,
java.util.List<ObjectFileInfo> docs,
java.util.List<arta.remote.client.AiNode> deleted)
Метод предназначен для изменения задачи |
ServerResult<Task> |
setTaskState(java.lang.String taskID,
int stateID,
java.lang.String actorID,
java.lang.String locale,
java.lang.String host)
Изменение статуса заметки |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TaskManager(javax.ejb.EJBContext context)
public TaskManager(boolean checkRights)
public TaskManager(boolean checkRights,
javax.ejb.EJBContext context)
| Method Detail |
|---|
public ServerResult<Task> createTask(java.lang.String userID,
Task task,
java.lang.String locale,
java.lang.String host,
java.util.List<ObjectFileInfo> files,
java.util.List<ObjectFileInfo> docs)
userID - ID пользователя, которому принадлежит задачаtask - создаваемая задачаfiles - список прикрепленных файловdocs - список файлов из хранилища
public ServerResult<Task> saveTask(java.lang.String userID,
Task task,
java.lang.String locale,
java.lang.String host,
java.util.List<ObjectFileInfo> files,
java.util.List<ObjectFileInfo> docs,
java.util.List<arta.remote.client.AiNode> deleted)
userID - ID пользователя, к которому принадлежит задачаtask - сохраняемая задачаfiles - docs - deleted - @return код результата выполнения функции:
public static boolean isTaskPutAllowed(java.lang.String userID,
java.lang.String actorID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
userID - ID пользователя, которому ставят задачуactorID - ID пользователя, который ставит задачуst - res -
java.lang.Exception
public ServerResult<java.lang.Boolean> deleteTask(java.lang.String actorID,
java.lang.String taskID,
java.lang.String locale,
java.lang.String host)
actorID - ID пользователя вызвавшего функциюtaskID - ID задачи
public ServerResult<Task> setTaskState(java.lang.String taskID,
int stateID,
java.lang.String actorID,
java.lang.String locale,
java.lang.String host)
taskID - ид заметкиstateID - статус заметкиactorID - пользовательlocale - локальhost - хост
TasksStatespublic static java.lang.String getRepeatType(WorkRepeatable repeatable)
repeatable -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||