|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectarta.synergy.ejb.mbo.objectives.ElementsManager
public class ElementsManager
User: Natasha Topolskaya Date: 18.08.2008 Time: 15:46:56
| Constructor Summary | |
|---|---|
ElementsManager()
|
|
| Method Summary | |
|---|---|
protected java.util.ArrayList<java.lang.String> |
getAllowedDepartments(java.lang.String actorID,
java.lang.String elementID,
java.sql.Statement st)
Получение списка структурных номеров департаментов, доступных для пользователя |
arta.synergy.common.mbo.objectives.SElement |
getElement(java.lang.String userID,
java.lang.String elementID,
int elementType,
java.util.Date dateValue,
java.lang.String locale)
|
java.util.ArrayList<arta.synergy.common.mbo.objectives.SElement> |
getElements(java.lang.String actorID,
java.lang.String elementID,
int elementType,
java.util.Date date,
java.lang.String locale)
Возвращает список элементов выделенного узла дерева целей |
java.util.ArrayList<arta.synergy.common.mbo.objectives.SElement> |
getElements(java.lang.String actorID,
java.lang.String elementID,
int elementType,
java.util.Date date,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
|
arta.synergy.common.mbo.objectives.SElement |
getPathToRoot(arta.synergy.common.mbo.objectives.SElement path,
java.sql.Statement st,
java.sql.ResultSet res)
|
arta.synergy.common.mbo.objectives.SElement |
getPathToUser(java.lang.String userID,
java.lang.String locale,
java.util.Date date)
|
protected java.lang.Boolean |
isAllowBranch(java.util.ArrayList<java.lang.String> allowedDepartments,
java.lang.String structureNumber,
java.lang.Boolean isManager,
java.lang.Boolean isPosition)
Доступность департамента/должности/подразделения |
void |
loadPath(java.lang.String actorID,
arta.synergy.common.mbo.objectives.SElement element,
java.util.Date date,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ElementsManager()
| Method Detail |
|---|
public java.util.ArrayList<arta.synergy.common.mbo.objectives.SElement> getElements(java.lang.String actorID,
java.lang.String elementID,
int elementType,
java.util.Date date,
java.lang.String locale)
actorID - - ID пользователя, авторизовавшийся в системеelementID - - ID выделенного элемента дереваelementType - - Тип просматриваемого элемента. Константы содержатся в классе
arta.synergy.web.mbo.client.common.constants.TreeElementTypedate - - Дата, за которую просматривается дерево целей,
если данный параметр null значит необходимо отобразить текущие данныеlocale - - локаль пользователя константы в классе
arta.synergy.web.mbo.client.common.constants.Locale
public java.util.ArrayList<arta.synergy.common.mbo.objectives.SElement> getElements(java.lang.String actorID,
java.lang.String elementID,
int elementType,
java.util.Date date,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
protected java.util.ArrayList<java.lang.String> getAllowedDepartments(java.lang.String actorID,
java.lang.String elementID,
java.sql.Statement st)
throws java.lang.Exception
actorID - - ID пользователя системыelementID - - ID элемента дереваst -
java.lang.Exception
protected java.lang.Boolean isAllowBranch(java.util.ArrayList<java.lang.String> allowedDepartments,
java.lang.String structureNumber,
java.lang.Boolean isManager,
java.lang.Boolean isPosition)
allowedDepartments - - Список разрешенных структурных номеров департаментовstructureNumber - - Структурный номер текущего департаментаisManager - - Является ли пользователь замом (работает в паре с isPosition)isPosition - - Выбираем должности?
public arta.synergy.common.mbo.objectives.SElement getPathToUser(java.lang.String userID,
java.lang.String locale,
java.util.Date date)
public arta.synergy.common.mbo.objectives.SElement getPathToRoot(arta.synergy.common.mbo.objectives.SElement path,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
public void loadPath(java.lang.String actorID,
arta.synergy.common.mbo.objectives.SElement element,
java.util.Date date,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
public arta.synergy.common.mbo.objectives.SElement getElement(java.lang.String userID,
java.lang.String elementID,
int elementType,
java.util.Date dateValue,
java.lang.String locale)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||