arta.synergy.ejb.personalrecord
Class PersonalRecordManager

java.lang.Object
  extended by arta.synergy.ejb.personalrecord.PersonalRecordManager

public class PersonalRecordManager
extends java.lang.Object

Created by val Date: 11.02.2013 Time: 08:14


Constructor Summary
PersonalRecordManager()
           
 
Method Summary
 void addForm(java.lang.String formUUID)
           
 int addStructureNode(java.lang.String folderName, int parentId)
           
 void changeFormState(java.lang.String prFormID, java.lang.String formName, boolean state)
           
 java.util.List<PRForm> getForms(java.lang.String locale)
           
 java.util.List<java.lang.String> getMandatoryForms()
           
 java.util.List<PRStructureNode> getPRStructure()
           
 ElementsList<PRStructureNode> getPRStructure(int parentID)
           
 PRStructureNode getPRStructureNode(int nodeID)
           
 StaffAction getStaffAction(java.lang.String actionID)
           
 java.util.List<StaffAction> getStaffActions(StaffActionSearchParams params)
           
 java.util.ArrayList<PersonFormInfo> getUserForms(java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 java.util.List<java.lang.String> listUsers()
           
 java.util.List<java.lang.String> listUsersWithoutPR()
           
 void removeStructureNode(int id)
           
 java.lang.String replaceData(java.lang.String idCmp, java.lang.String valueCmp, java.lang.String sources)
          Метод изменения значения компонента в данных
 ServerResult<java.lang.Boolean> saveStaffAction(StaffAction staffAction, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> saveStaffActionView(java.lang.String staffActionID, boolean hidden, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 void saveUserPRFolder(java.lang.String userId, java.lang.String folderId)
           
 void setFormOrder(int prFormID, int number)
           
 void setFormRights(int prFormID, java.lang.String rights, boolean on)
           
 java.lang.Boolean setValueFieldPersonalCard(java.lang.String userID, java.lang.String formID, java.lang.String fieldName, java.lang.String newValue)
          Метод для установки значений в персональных карточках
 void updateStructureNode(int id, java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonalRecordManager

public PersonalRecordManager()
Method Detail

getPRStructure

public java.util.List<PRStructureNode> getPRStructure()

getPRStructure

public ElementsList<PRStructureNode> getPRStructure(int parentID)

getPRStructureNode

public PRStructureNode getPRStructureNode(int nodeID)

addStructureNode

public int addStructureNode(java.lang.String folderName,
                            int parentId)

updateStructureNode

public void updateStructureNode(int id,
                                java.lang.String text)

removeStructureNode

public void removeStructureNode(int id)

getForms

public java.util.List<PRForm> getForms(java.lang.String locale)

getMandatoryForms

public java.util.List<java.lang.String> getMandatoryForms()

setFormRights

public void setFormRights(int prFormID,
                          java.lang.String rights,
                          boolean on)

changeFormState

public void changeFormState(java.lang.String prFormID,
                            java.lang.String formName,
                            boolean state)

addForm

public void addForm(java.lang.String formUUID)

listUsersWithoutPR

public java.util.List<java.lang.String> listUsersWithoutPR()

listUsers

public java.util.List<java.lang.String> listUsers()

saveUserPRFolder

public void saveUserPRFolder(java.lang.String userId,
                             java.lang.String folderId)

getUserForms

public java.util.ArrayList<PersonFormInfo> getUserForms(java.lang.String userID,
                                                        java.lang.String actorID,
                                                        java.lang.String locale)

setFormOrder

public void setFormOrder(int prFormID,
                         int number)

getStaffActions

public java.util.List<StaffAction> getStaffActions(StaffActionSearchParams params)

getStaffAction

public StaffAction getStaffAction(java.lang.String actionID)

saveStaffAction

public ServerResult<java.lang.Boolean> saveStaffAction(StaffAction staffAction,
                                                       java.lang.String userID,
                                                       java.lang.String host,
                                                       java.lang.String locale)

saveStaffActionView

public ServerResult<java.lang.Boolean> saveStaffActionView(java.lang.String staffActionID,
                                                           boolean hidden,
                                                           java.lang.String actorID,
                                                           java.lang.String host,
                                                           java.lang.String locale)

setValueFieldPersonalCard

public java.lang.Boolean setValueFieldPersonalCard(java.lang.String userID,
                                                   java.lang.String formID,
                                                   java.lang.String fieldName,
                                                   java.lang.String newValue)
Метод для установки значений в персональных карточках

Parameters:
userID - - идентификатор пользователя
formID - - идентификатор формы
fieldName - - идентификатор поля
newValue - - новое значение
Returns:
- флаг успешности

replaceData

public java.lang.String replaceData(java.lang.String idCmp,
                                    java.lang.String valueCmp,
                                    java.lang.String sources)
Метод изменения значения компонента в данных

Parameters:
idCmp - - идентификатор компонента
valueCmp - - новое значение компонента
sources - - исходное значение данных по форме
Returns:
- данные по форме с новым значением. В случае ошибки исполнения возвращаются пустые данные


Copyright © 2000 Dummy Corp. All Rights Reserved.