|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectarta.synergy.ejb.mbo.actions.ActionsUtil
public class ActionsUtil
Created by IntelliJ IDEA. User: topa Date: 24.11.2010 Time: 16:58:00 To change this template use File | Settings | File Templates.
| Constructor Summary | |
|---|---|
ActionsUtil()
|
|
| Method Summary | |
|---|---|
static void |
addAllGroupUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType)
Метод добавляет в список рассылки уведомлений пользователей, имеющих отношение к данному мероприятию плана: 1. авторов мероприятий, в которых находится данное 2. пользователей имеющих досутп к просмотру/редактированию данного мероприятия |
static void |
addAllUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType)
|
static void |
addAllUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType,
int levelsCount)
Добавляет в список для рассылки уведомлений list всех участников данного поруения (тех кому оно было перепоручено, на всех уровнях) |
static void |
addControlledUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType)
Метод добавляет в список рассылки уведомлений пользователей, у которых на контроле находится данное поручение |
static void |
addProcessTreeUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
int relationType)
Добавляет в список участников пользователей участвующив данном дереве процессов: 1. |
static void |
addUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relType)
Добавляет в список для рассылки уведомлений пользователей, которым перепоручено поручение с айдишником actionID (только 1 уровень) используется в методах связанных с добавлением/удалением ответственных за поручение для того чтобы уведомить об этом остальныхответственных |
static java.lang.String |
getActionName(java.lang.String id)
|
static java.lang.String |
getActionName(java.lang.String id,
java.sql.Statement st,
java.sql.ResultSet res)
|
static int |
getSubGroupMaxNumber(java.lang.String subGroupID,
java.sql.Statement st,
java.sql.ResultSet res)
|
static java.lang.String |
getTopActionID(java.lang.String actionID)
|
static java.lang.String |
getTopActionID(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
|
static java.lang.String |
getTopGroupID(java.lang.String actionID)
|
static java.lang.String |
getTopGroupID(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
|
static boolean |
hasAssgnments(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
|
static boolean |
isPlan(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
Метод проверяет связан ли объект с айдишником actionID с планом (это можнт быть как поручение так и мероприятие) |
static boolean |
isProcessActive(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
java.lang.String locale,
ServerResult result)
|
static boolean |
isProcessActive(java.lang.String actionID,
java.lang.String locale,
ServerResult result)
|
static void |
numberAction(java.lang.String actionID,
java.lang.String structNumber,
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 ActionsUtil()
| Method Detail |
|---|
public static boolean isProcessActive(java.lang.String actionID,
java.lang.String locale,
ServerResult result)
public static boolean isProcessActive(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
java.lang.String locale,
ServerResult result)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String getTopActionID(java.lang.String actionID)
throws java.lang.Exception
java.lang.Exception
public static java.lang.String getTopActionID(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
public static java.lang.String getTopGroupID(java.lang.String actionID)
throws java.lang.Exception
java.lang.Exception
public static java.lang.String getTopGroupID(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.sql.SQLException
java.sql.SQLException
public static boolean hasAssgnments(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
public static void addUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relType)
throws java.lang.Exception
actionID - ID мероприятия/порученияst - java.sql.Statementres - java.sql.ResultSetlist - список пользователей для отправления уведомленийactorID - ID пользователя, выполнившего действие (чтобы не добавить его в список уведомлений)relType - тип отношения с которым должны быть добавлены пользователи
java.lang.Exception - любая ошибка исполения пердается в вызвающий метод
public static void addAllUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType)
throws java.lang.Exception
java.lang.Exception
public static void addAllUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType,
int levelsCount)
throws java.lang.Exception
actionID - ID порученияst - java.sql.Statementres - java.sql.ResultSetlist - список пользователей для рассылки уведомленийactorID - ID пользователя, выполнившего действие (чтобы не добавить его в список уведомлений)relationType - тип отношения с которым должны быть добавлены пользователи
java.lang.Exception - любая ошибка исполения пердается в вызвающий метод
public static void addProcessTreeUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
int relationType)
throws java.lang.Exception
actionID - st - res - list - relationType -
java.lang.Exception
public static void addControlledUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType)
throws java.sql.SQLException
actionID - ID порученияst - java.sql.Statementres - java.sql.ResultSetlist - список пользователей для рассылки уведомленийactorID - ID пользователя, выполнившего действие (чтобы не добавить его в список уведомлений)relationType - тип отношения с которым должны быть добавлены пользователи
java.lang.Exception - любая ошибка исполения пердается в вызвающий метод
java.sql.SQLException
public static void addAllGroupUsers(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res,
SubjectsList list,
java.lang.String actorID,
int relationType)
throws java.lang.Exception
actionID - ID мероприятияst - java.sql.Statementres - java.sql.ResultSetlist - список пользователей для рассылки уведомленийactorID - ID пользователя, выполнившего действие (чтобы не добавить его в список уведомлений)relationType - тип отношения с которым должны быть добавлены пользователи
java.lang.Exception - любая ошибка исполения пердается в вызвающий метод
public static boolean isPlan(java.lang.String actionID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
actionID - ID объектаst - java.sql.Statementres - java.sql.ResultSet
java.lang.Exceptionpublic static java.lang.String getActionName(java.lang.String id)
public static java.lang.String getActionName(java.lang.String id,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
public static int getSubGroupMaxNumber(java.lang.String subGroupID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
public static void numberAction(java.lang.String actionID,
java.lang.String structNumber,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||