arta.synergy.ejb.structure
Class StructureManager

java.lang.Object
  extended by arta.synergy.ejb.structure.StructureManager

public class StructureManager
extends java.lang.Object

User: user Date: 9/10/13 Time: 3:53 PM


Constructor Summary
StructureManager()
           
 
Method Summary
 void addCardForm(int type, java.lang.String formUUID)
           
 void addExternalModule(ExternalModule module, java.lang.String userId)
           
 void changeCardFormState(int type, java.lang.String formID, java.lang.String formName, boolean state, java.lang.String userID)
           
 void deleteExternalModule(java.lang.String id)
           
 void deleteTmpExternalIcon(java.lang.String user)
           
 ServerResult<java.util.ArrayList<CardForm>> getActiveCardForms(int type, java.lang.String locale)
          Список активных форм(карточек) для подразделения/должности
 java.util.List<CardForm> getCardForms(int type, java.lang.String locale)
          Список форм(карточек) для подразделения/должности
 java.util.ArrayList<CardForm> getDepartmentFormFiles(java.lang.String departmentID, java.lang.String locale)
           
 java.util.List<java.lang.String> getDepartmentForms()
          Список ид активных форм(карточек) для подразделения
 java.util.ArrayList<ExternalModule> getExternalModules()
           
 ServerResult<SynergyCategory> getOuterModules(java.lang.String locale)
           
 java.util.ArrayList<CardForm> getPositionFormFiles(java.lang.String positionID, java.lang.String locale)
           
 java.util.List<java.lang.String> getPositionForms()
          Список ид активных форм(карточек) для должности
 void setCardFormOrder(int type, int id, int i)
           
 void updateExternalModule(ExternalModule module, java.lang.String moduleId, java.lang.String userId, boolean isIconUpdated)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructureManager

public StructureManager()
Method Detail

getCardForms

public java.util.List<CardForm> getCardForms(int type,
                                             java.lang.String locale)
Список форм(карточек) для подразделения/должности

Parameters:
type - принимает значения ElementType.POS_CARD - для должности, ElementType.DEP_CARD - для подразделения
locale - локаль
Returns:
список всех форм для подразделения/должности

getActiveCardForms

public ServerResult<java.util.ArrayList<CardForm>> getActiveCardForms(int type,
                                                                      java.lang.String locale)
Список активных форм(карточек) для подразделения/должности

Parameters:
type - принимает значения ElementType.POS_CARD - для должности, ElementType.DEP_CARD - для подразделения
locale - локаль
Returns:
список активных форм для подразделения/должности

changeCardFormState

public void changeCardFormState(int type,
                                java.lang.String formID,
                                java.lang.String formName,
                                boolean state,
                                java.lang.String userID)

setCardFormOrder

public void setCardFormOrder(int type,
                             int id,
                             int i)

addCardForm

public void addCardForm(int type,
                        java.lang.String formUUID)

getDepartmentForms

public java.util.List<java.lang.String> getDepartmentForms()
Список ид активных форм(карточек) для подразделения


getPositionForms

public java.util.List<java.lang.String> getPositionForms()
Список ид активных форм(карточек) для должности


getDepartmentFormFiles

public java.util.ArrayList<CardForm> getDepartmentFormFiles(java.lang.String departmentID,
                                                            java.lang.String locale)

getPositionFormFiles

public java.util.ArrayList<CardForm> getPositionFormFiles(java.lang.String positionID,
                                                          java.lang.String locale)

deleteExternalModule

public void deleteExternalModule(java.lang.String id)

addExternalModule

public void addExternalModule(ExternalModule module,
                              java.lang.String userId)

updateExternalModule

public void updateExternalModule(ExternalModule module,
                                 java.lang.String moduleId,
                                 java.lang.String userId,
                                 boolean isIconUpdated)

getExternalModules

public java.util.ArrayList<ExternalModule> getExternalModules()

deleteTmpExternalIcon

public void deleteTmpExternalIcon(java.lang.String user)

getOuterModules

public ServerResult<SynergyCategory> getOuterModules(java.lang.String locale)


Copyright © 2000 Dummy Corp. All Rights Reserved.