com.trackstudio.securedkernel
Class SecuredTemplateAdapterManager

java.lang.Object
  extended by com.trackstudio.securedkernel.SecuredTemplateAdapterManager

public class SecuredTemplateAdapterManager
extends java.lang.Object

Класс SecuredTemplateAdapterManager содержит методы для работы c шаблонами


Constructor Summary
SecuredTemplateAdapterManager()
           
 
Method Summary
 java.lang.String createTemplate(SessionContext sc, 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(SessionContext sc, java.lang.String templateId)
          Удаляет шаблон
 java.util.List<SecuredTemplateBean> getAllTemplatesList(SessionContext sc, java.lang.String taskId)
          Возвращает список всех шаблонов
 java.util.List<SecuredTemplateBean> getTemplateList(SessionContext sc, java.lang.String taskId)
          Возвращает список шаблонов
 java.util.List<Template> getTemplateOwnerList(SessionContext sc, java.lang.String userId)
           
 void updateTemplate(SessionContext sc, 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

SecuredTemplateAdapterManager

public SecuredTemplateAdapterManager()
Method Detail

deleteTemplate

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

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

updateTemplate

public void updateTemplate(SessionContext sc,
                           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 GranException
Редактируется шаблон

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

createTemplate

public java.lang.String createTemplate(SessionContext sc,
                                       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 GranException
Создает шаблон

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

getTemplateList

public java.util.List<SecuredTemplateBean> getTemplateList(SessionContext sc,
                                                           java.lang.String taskId)
                                                    throws GranException
Возвращает список шаблонов

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

getAllTemplatesList

public java.util.List<SecuredTemplateBean> getAllTemplatesList(SessionContext sc,
                                                               java.lang.String taskId)
                                                        throws GranException
Возвращает список всех шаблонов

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

getTemplateOwnerList

public java.util.List<Template> getTemplateOwnerList(SessionContext sc,
                                                     java.lang.String userId)
                                              throws GranException
Throws:
GranException


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