|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.securedkernel.SecuredTaskAdapterManager
public class SecuredTaskAdapterManager
This manager is used for performing operations with tasks
Constructor Summary | |
---|---|
SecuredTaskAdapterManager()
|
Method Summary | |
---|---|
java.lang.String |
createTask(SessionContext sc,
java.lang.String taskId,
java.lang.String categoryId,
java.lang.String name)
Create task |
void |
deleteTask(SessionContext sc,
java.lang.String taskId)
Delete task |
java.util.HashMap |
findSimilar(SessionContext sc,
java.lang.String taskId)
Find tasks which are similar the specified task |
SecuredTaskBean |
findTaskByNumber(SessionContext sc,
java.lang.String number)
Find task by number |
java.lang.String |
findTaskIdByQuickGo(SessionContext sc,
java.lang.String quickGo)
Find task by quick go text |
java.util.HashMap |
fullTextSearch(SessionContext sc,
java.lang.String searchString)
Do full text search for tasks |
java.util.ArrayList |
getChildren(SessionContext sc,
java.lang.String taskId)
Get children for the task |
java.util.ArrayList |
getProjectChildren(SessionContext sc,
java.lang.String taskId)
Get all children for the task |
java.util.LinkedList |
getTaskChain(SessionContext sc,
java.lang.String startTaskId,
java.lang.String stopTaskId)
Get chain of tasks |
Slider |
getTaskList(SessionContext sc,
java.lang.String taskId,
java.lang.String filterId,
boolean withUDF,
int pagen,
java.lang.String order)
Get filtered list of a tasks |
Slider |
getTaskList(SessionContext sc,
java.lang.String taskId,
TaskFValue taskFValue,
boolean withUDF,
int pagen,
java.lang.String order)
Get list of a tasks |
void |
pasteTasks(SessionContext sc,
java.lang.String parentId,
java.lang.String[] taskIds,
java.lang.String operation)
Paste tasks |
void |
updateTask(SessionContext sc,
java.lang.String taskId,
java.lang.String shortname,
java.lang.String name,
java.lang.String description,
java.lang.Double budget,
java.util.Calendar deadline,
java.lang.String priorityId,
java.lang.String parentId,
java.lang.String handlerUserId,
java.lang.String handlerGroupId,
boolean sendMail)
Update task properties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecuredTaskAdapterManager()
Method Detail |
---|
public java.lang.String createTask(SessionContext sc, java.lang.String taskId, java.lang.String categoryId, java.lang.String name) throws GranException
sc
- session contexttaskId
- parent task's idcategoryId
- category of a new taskname
- task's name
GranException
public Slider getTaskList(SessionContext sc, java.lang.String taskId, java.lang.String filterId, boolean withUDF, int pagen, java.lang.String order) throws GranException
sc
- session contexttaskId
- parent task's idfilterId
- filter's idwithUDF
- if true, custom fields will be loadedpagen
- number of tasks per pageorder
- sorting order. If null, default order will be used
GranException
Slider
public Slider getTaskList(SessionContext sc, java.lang.String taskId, TaskFValue taskFValue, boolean withUDF, int pagen, java.lang.String order) throws GranException
sc
- session contexttaskId
- parent task's idwithUDF
- if true, custom fields will be loadedtaskFValue
- task filter rulepagen
- number of tasks per pageorder
- sorting order. If null, default order will be used
GranException
Slider
public void updateTask(SessionContext sc, java.lang.String taskId, java.lang.String shortname, java.lang.String name, java.lang.String description, java.lang.Double budget, java.util.Calendar deadline, java.lang.String priorityId, java.lang.String parentId, java.lang.String handlerUserId, java.lang.String handlerGroupId, boolean sendMail) throws GranException
sc
- session contexttaskId
- task's idshortname
- new short namename
- new namedescription
- new descriptionbudget
- new budgetdeadline
- new deadlinepriorityId
- new pr priority's idparentId
- new parent's idhandlerUserId
- new handler's idhandlerGroupId
- new group handler's idsendMail
- if true, notification will be sent
GranException
public void deleteTask(SessionContext sc, java.lang.String taskId) throws GranException
sc
- session contexttaskId
- task's id
GranException
public java.util.LinkedList getTaskChain(SessionContext sc, java.lang.String startTaskId, java.lang.String stopTaskId) throws GranException
sc
- session contextstartTaskId
- id of a first task in the chain. Can be nullstopTaskId
- id of a last task in the chain
GranException
public java.lang.String findTaskIdByQuickGo(SessionContext sc, java.lang.String quickGo) throws GranException
sc
- session contextquickGo
- text to be searched in task's name, short name or number
GranException
public java.util.HashMap findSimilar(SessionContext sc, java.lang.String taskId) throws GranException
sc
- session contexttaskId
- task's id
GranException
SecuredTaskBean
public java.util.HashMap fullTextSearch(SessionContext sc, java.lang.String searchString) throws GranException
sc
- session contextsearchString
- search string
GranException
public SecuredTaskBean findTaskByNumber(SessionContext sc, java.lang.String number) throws GranException
sc
- session contextnumber
- task's number
GranException
SecuredTaskBean
public java.util.ArrayList getProjectChildren(SessionContext sc, java.lang.String taskId) throws GranException
sc
- session contexttaskId
- task's id
GranException
SecuredTaskBean
public java.util.ArrayList getChildren(SessionContext sc, java.lang.String taskId) throws GranException
sc
- session contexttaskId
- task's id
GranException
SecuredTaskBean
public void pasteTasks(SessionContext sc, java.lang.String parentId, java.lang.String[] taskIds, java.lang.String operation) throws GranException
sc
- session contextparentId
- id of parent for inserted taskstaskIds
- ids of tasks to be insertedoperation
- one of CommonConstants members.
GranException
CommonConstants
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |