arta.synergy.ejb.bp.registries
Class RegistryMenuManager

java.lang.Object
  extended by arta.synergy.ejb.bp.registries.RegistryMenuManager

public class RegistryMenuManager
extends java.lang.Object

Класс для работы с пунктами создания документов User: MGetmanov Date: 11.09.14 Time: 18:19


Constructor Summary
RegistryMenuManager()
           
 
Method Summary
 ServerResult<java.lang.Boolean> deleteItem(java.lang.String itemID, javax.ejb.EJBContext context)
          Метод удаления пункта создания документа по его идентификатору
 RegistryCreateMenuItemList getCreateMenuItems(java.lang.String locale)
          Метод возвращает все пункты создания документа
 RegistryCreateMenuItem getItem(java.lang.String itemID, java.lang.String locale)
          Метод получения пункта создания документа по его идентификатору
 RegistryCreateMenuItemList getUserItems(java.lang.String actorID, java.lang.String locale, RegistryCreateItemSearchParams params)
          Метод поднимает пункты меню, которые можно создать из любого модуля Synergy
 void reinitUserItems()
          метод для сброса списка пользовательских настроек создания документов
 ServerResult<RegistryCreateMenuItem> saveItem(RegistryCreateMenuItem item, java.lang.String locale, javax.ejb.EJBContext context)
          Метод для сохранения пункта создания документа
 ServerResult<java.lang.Boolean> setUserItemPref(java.lang.String menuItemID, boolean isBookMark, java.lang.String actorID)
          Создание пользовательских настроек создания документов
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryMenuManager

public RegistryMenuManager()
Method Detail

getCreateMenuItems

public RegistryCreateMenuItemList getCreateMenuItems(java.lang.String locale)
Метод возвращает все пункты создания документа

Parameters:
locale - - локаль
Returns:
все пункты и группы создания документа

saveItem

public ServerResult<RegistryCreateMenuItem> saveItem(RegistryCreateMenuItem item,
                                                     java.lang.String locale,
                                                     javax.ejb.EJBContext context)
Метод для сохранения пункта создания документа

Parameters:
item -
locale -
context -
Returns:

deleteItem

public ServerResult<java.lang.Boolean> deleteItem(java.lang.String itemID,
                                                  javax.ejb.EJBContext context)
Метод удаления пункта создания документа по его идентификатору

Parameters:
itemID -
context -
Returns:

reinitUserItems

public void reinitUserItems()
метод для сброса списка пользовательских настроек создания документов


getItem

public RegistryCreateMenuItem getItem(java.lang.String itemID,
                                      java.lang.String locale)
Метод получения пункта создания документа по его идентификатору

Parameters:
itemID -
locale -
Returns:
Throws:
java.sql.SQLException

getUserItems

public RegistryCreateMenuItemList getUserItems(java.lang.String actorID,
                                               java.lang.String locale,
                                               RegistryCreateItemSearchParams params)

Метод поднимает пункты меню, которые можно создать из любого модуля Synergy

Parameters:
actorID - - идентификатор пользователя
locale - - локаль
params - - параметры
Returns:
пункты меню создаваемые из любого модуля синержи

setUserItemPref

public ServerResult<java.lang.Boolean> setUserItemPref(java.lang.String menuItemID,
                                                       boolean isBookMark,
                                                       java.lang.String actorID)
Создание пользовательских настроек создания документов

Parameters:
menuItemID - - идентификатор пункта меню
isBookMark - - флаг избранности
actorID - - идентификатор пользователя
Returns:


Copyright © 2000 Dummy Corp. All Rights Reserved.