arta.synergy.ejb.mbo.actions
Class AssignManager

java.lang.Object
  extended by arta.synergy.ejb.mbo.actions.AssignManager

public class AssignManager
extends java.lang.Object

Created by IntelliJ IDEA. User: topa Date: 14.06.2010 Time: 17:47:00
Класс отвечает за назначение и снятие ответственных за мероприятия плана


Constructor Summary
AssignManager(javax.ejb.EJBContext context)
           
 
Method Summary
 void assign(java.util.ArrayList<PlanUser> users, java.lang.String actionID, java.lang.String actorID, java.lang.String locale, java.lang.String host, ServerResult result)
          Назначение ответственных для мероприятия !!!!
 ServerResult<Action> deAssign(java.lang.String actionID, java.lang.String userID, java.lang.String actorID, Action actionIn, java.lang.String host, java.lang.String locale, int baseline)
          Снимает ответственных за мероприятие плана
На данный момент не используется!
static void logActionAssigned(int stateID, java.lang.String actionID, java.lang.String parentID, java.lang.String actorID, java.lang.String userID, java.lang.String actionName, java.util.Date startDate, java.util.Date finishDate, java.lang.String host, java.sql.Statement st, java.sql.ResultSet res)
           
static void logGroupActionAssigned(int stateID, java.lang.String actionID, java.lang.String parentID, java.lang.String actorID, java.lang.String userID, java.lang.String actionName, java.util.Date startDate, java.util.Date finishDate, java.lang.String host, 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

AssignManager

public AssignManager(javax.ejb.EJBContext context)
Method Detail

assign

public void assign(java.util.ArrayList<PlanUser> users,
                   java.lang.String actionID,
                   java.lang.String actorID,
                   java.lang.String locale,
                   java.lang.String host,
                   ServerResult result)
Назначение ответственных для мероприятия !!!!

Parameters:
users - Список ответственных пользователей
actionID - ID задачи к которой добавляются исполнители / ID мероприятия, которое поручается
actorID - ID ползователя вызывавшего метод
locale - локаль пользователя actorID
host - адрес, с которого вызван метод
result -

logGroupActionAssigned

public static void logGroupActionAssigned(int stateID,
                                          java.lang.String actionID,
                                          java.lang.String parentID,
                                          java.lang.String actorID,
                                          java.lang.String userID,
                                          java.lang.String actionName,
                                          java.util.Date startDate,
                                          java.util.Date finishDate,
                                          java.lang.String host,
                                          java.sql.Statement st,
                                          java.sql.ResultSet res)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

logActionAssigned

public static void logActionAssigned(int stateID,
                                     java.lang.String actionID,
                                     java.lang.String parentID,
                                     java.lang.String actorID,
                                     java.lang.String userID,
                                     java.lang.String actionName,
                                     java.util.Date startDate,
                                     java.util.Date finishDate,
                                     java.lang.String host,
                                     java.sql.Statement st,
                                     java.sql.ResultSet res)
                              throws java.lang.Exception
Throws:
java.lang.Exception

deAssign

public ServerResult<Action> deAssign(java.lang.String actionID,
                                     java.lang.String userID,
                                     java.lang.String actorID,
                                     Action actionIn,
                                     java.lang.String host,
                                     java.lang.String locale,
                                     int baseline)
Снимает ответственных за мероприятие плана
На данный момент не используется!

Parameters:
actionID - ID мероприятие, поручение которого удаляют или задачи, мероприятие которго удалябют
userID - ID пользователя, ответственого за выполнение мероприятие, которое удаляют
actorID - ID пользователя, вызвавшего метод
actionIn - мероприятие, которое необходимо подгрузить для обновлния данных на клиенте
host - адерс, с которого вызван метод
locale - локаль пользоватлея actorID
baseline - номер просматриваемого базового плана
Returns:
объект с информацией о мероприятии, коде и сообщении об ошибке


Copyright © 2000 Dummy Corp. All Rights Reserved.