com.trackstudio.soap.service.template
Class Template

java.lang.Object
  extended by com.trackstudio.soap.service.template.Template

public class Template
extends java.lang.Object

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


Constructor Summary
Template()
           
 
Method Summary
 java.lang.String createTemplate(java.lang.String sessionId, java.lang.String name, java.lang.String description, java.lang.String taskId, java.lang.String userId, java.lang.String code, java.lang.Integer active)
          Создает шаблон
 void deleteTemplate(java.lang.String sessionId, java.lang.String templateId)
          Удаляет шаблон
 TemplateBean[] getAllTemplatesList(java.lang.String sessionId, java.lang.String taskId)
          Возвращает список всех шаблонов
 TemplateBean[] getTemplateList(java.lang.String sessionId, java.lang.String taskId)
          Возвращает список шаблонов
 void updateTemplate(java.lang.String sessionId, java.lang.String templateId, java.lang.String name, java.lang.String description, java.lang.String userId, java.lang.String folder, java.lang.Integer active)
          Редактируется шаблон
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Template

public Template()
Method Detail

deleteTemplate

public void deleteTemplate(java.lang.String sessionId,
                           java.lang.String templateId)
                    throws java.lang.Exception
Удаляет шаблон

Parameters:
sessionId - сессия пользователя
templateId - ID удаляемого шаблона
Throws:
GranException - при необходимости
java.lang.Exception

updateTemplate

public void updateTemplate(java.lang.String sessionId,
                           java.lang.String templateId,
                           java.lang.String name,
                           java.lang.String description,
                           java.lang.String userId,
                           java.lang.String folder,
                           java.lang.Integer active)
                    throws java.lang.Exception
Редактируется шаблон

Parameters:
sessionId - сессия пользователя
templateId - ID шаблона
name - Название шаблона
description - Описание шаблона
userId - ID пользователя
folder - Каталог шаблона
active - Активен шаблон или нет
Throws:
GranException - при необходимости
java.lang.Exception

createTemplate

public java.lang.String createTemplate(java.lang.String sessionId,
                                       java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String taskId,
                                       java.lang.String userId,
                                       java.lang.String code,
                                       java.lang.Integer active)
                                throws java.lang.Exception
Создает шаблон

Parameters:
sessionId - сессия пользователя
name - Название шаблона
taskId - ID адачи, к которой приявязывается шаблон
userId - ID пользователя, который создает шаблон
description - описание шаблона
code - Каталог шаблона
active - Активный шаблон или нет
Returns:
ID созданного шаблона
Throws:
GranException - пи еобходимости
java.lang.Exception

getTemplateList

public TemplateBean[] getTemplateList(java.lang.String sessionId,
                                      java.lang.String taskId)
                               throws java.lang.Exception
Возвращает список шаблонов

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

getAllTemplatesList

public TemplateBean[] getAllTemplatesList(java.lang.String sessionId,
                                          java.lang.String taskId)
                                   throws java.lang.Exception
Возвращает список всех шаблонов

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


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