com.trackstudio.soap.service.step
Class Step

java.lang.Object
  extended by com.trackstudio.soap.service.step.Step

public class Step
extends java.lang.Object

Класс описывает web-сервис для работы с типами сообщений


Constructor Summary
Step()
           
 
Method Summary
 MstatusBean[] getAvailableMstatusList(java.lang.String sessionId, java.lang.String taskId)
          Возвращает список ID доступных типов сообщений для задачи и текущего пользователя
 StatusBean getNextStatus(java.lang.String sessionId, java.lang.String taskId, java.lang.String mstatusId)
          Возвращает следующий статуса для типа сообщения
 PrstatusBean[] getTaskEditGroupHandlerList(java.lang.String sessionId, java.lang.String taskId, java.lang.String categoryId)
          Возвращает список ответственных стутасов для редактирвоания задачи
 UserBean[] getTaskEditHandlerList(java.lang.String sessionId, java.lang.String taskId)
          Возвращает список ответственных для редактирвоания задачи
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Step

public Step()
Method Detail

getAvailableMstatusList

public MstatusBean[] getAvailableMstatusList(java.lang.String sessionId,
                                             java.lang.String taskId)
                                      throws java.lang.Exception
Возвращает список ID доступных типов сообщений для задачи и текущего пользователя

Parameters:
sessionId - сессия пользователя
taskId - ID задачи
Returns:
список сообещний
Throws:
GranException - при необходимости
java.lang.Exception

getTaskEditHandlerList

public UserBean[] getTaskEditHandlerList(java.lang.String sessionId,
                                         java.lang.String taskId)
                                  throws java.lang.Exception
Возвращает список ответственных для редактирвоания задачи

Parameters:
sessionId - сессия пользователя
taskId - ID хажачи
Returns:
спсиок пользователей, которые могут быть ответственными
Throws:
GranException - при необходимости
java.lang.Exception
See Also:
UserRelatedInfo

getTaskEditGroupHandlerList

public PrstatusBean[] getTaskEditGroupHandlerList(java.lang.String sessionId,
                                                  java.lang.String taskId,
                                                  java.lang.String categoryId)
                                           throws java.lang.Exception
Возвращает список ответственных стутасов для редактирвоания задачи

Parameters:
sessionId - сессия пользователя
taskId - ID хажачи
categoryId - ID категории
Returns:
спсиок статусов, которые могут быть ответственными
Throws:
GranException - при необходимости
java.lang.Exception
See Also:
UserRelatedInfo

getNextStatus

public StatusBean getNextStatus(java.lang.String sessionId,
                                java.lang.String taskId,
                                java.lang.String mstatusId)
                         throws java.lang.Exception
Возвращает следующий статуса для типа сообщения

Parameters:
sessionId - сессия пользователя
taskId - ID задачи
mstatusId - ID типа сообщения
Returns:
ID статуса
Throws:
GranException - при необходимости
java.lang.Exception


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.