|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.soap.service.message.Message
public class Message
Класс описывает web-сервис для работы с сообщениями
Constructor Summary | |
---|---|
Message()
|
Method Summary | |
---|---|
java.lang.String |
createMessage(java.lang.String sessionId,
java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String text,
long hrs,
java.lang.String handlerUserId,
java.lang.String handlerGroupId,
java.lang.String resolutionId,
java.lang.String priorityId,
long deadlineLong,
long budget,
boolean sendMail)
Триггер при создании сообщения |
void |
deleteMessage(java.lang.String sessionId,
java.lang.String messageId)
Удаляет сообщение |
java.util.ArrayList<java.lang.Integer> |
getMessageErrors()
|
MessageBean[] |
getMessageList(java.lang.String sessionId,
java.lang.String taskId)
Возвращает список сообщений для задачи и текущегопользователя |
MessageBean[] |
getMessageListFiltered(java.lang.String sessionId,
java.lang.String taskId,
java.lang.String filterId)
Возвращает список проходящих по фильтру сообщений |
java.lang.String |
importMessage(java.lang.String sessionId,
java.lang.String operationTask,
java.lang.String operationType,
java.lang.String operationDescription,
long operationActualTime,
java.lang.String operationHandlerUser,
java.lang.String operationHandlerGroup,
java.lang.String operationResolution,
java.lang.String operationPriority,
long operationDeadline,
long operationSubmitDate,
java.lang.String operationSubmitter,
long operationBudget,
java.lang.String[] operationUDFNames,
java.lang.String[] operationUDFValues)
Импортирует сообщени |
void |
setMessageErrors(java.util.ArrayList<java.lang.Integer> errors)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Message()
Method Detail |
---|
public java.util.ArrayList<java.lang.Integer> getMessageErrors()
public void setMessageErrors(java.util.ArrayList<java.lang.Integer> errors)
public java.lang.String createMessage(java.lang.String sessionId, java.lang.String taskId, java.lang.String mstatusId, java.lang.String text, long hrs, java.lang.String handlerUserId, java.lang.String handlerGroupId, java.lang.String resolutionId, java.lang.String priorityId, long deadlineLong, long budget, boolean sendMail) throws java.lang.Exception
sessionId
- сессияtaskId
- IDmstatusId
- ID типа сообщенияtext
- текстhrs
- потраченное времяhandlerUserId
- ID ответственного пользователяhandlerGroupId
- ID ответственного статусаresolutionId
- ID резолюцииpriorityId
- ID приоритетаdeadlineLong
- Дедлайнbudget
- БюджетsendMail
- надо ли отправлять почту или нет
GranException
- при необходимости
java.lang.Exception
public void deleteMessage(java.lang.String sessionId, java.lang.String messageId) throws java.lang.Exception
sessionId
- сессия пользователяmessageId
- ID удаляемого сообщения
GranException
- при необходимости
java.lang.Exception
public MessageBean[] getMessageListFiltered(java.lang.String sessionId, java.lang.String taskId, java.lang.String filterId) throws java.lang.Exception
sessionId
- сессия пользователяfilterId
- ID фильтраtaskId
- ID задачи
GranException
- при необходимости
java.lang.Exception
SecuredMessageBean
public MessageBean[] getMessageList(java.lang.String sessionId, java.lang.String taskId) throws java.lang.Exception
sessionId
- сессия пользователяtaskId
- ID задачи
GranException
- при необходимости
java.lang.Exception
MessageCacheItem
public java.lang.String importMessage(java.lang.String sessionId, java.lang.String operationTask, java.lang.String operationType, java.lang.String operationDescription, long operationActualTime, java.lang.String operationHandlerUser, java.lang.String operationHandlerGroup, java.lang.String operationResolution, java.lang.String operationPriority, long operationDeadline, long operationSubmitDate, java.lang.String operationSubmitter, long operationBudget, java.lang.String[] operationUDFNames, java.lang.String[] operationUDFValues) throws java.lang.Exception
sessionId
- сессия пользователяoperationTask
- operationTaskoperationType
- operationTypeoperationDescription
- operationDescriptionoperationActualTime
- operationActualTimeoperationHandlerUser
- operationHandlerUseroperationHandlerGroup
- operationHandlerGroupoperationResolution
- operationResolutionoperationPriority
- operationPriorityoperationDeadline
- operationDeadlineoperationSubmitDate
- operationSubmitDateoperationSubmitter
- operationSubmitteroperationBudget
- operationBudgetoperationUDFNames
- operationUDFNamesoperationUDFValues
- operationUDFValues
java.lang.Exception
- при необходимости
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |