arta.synergy.ejb.mbo.actions
Class ActionStartProcessManager

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

public class ActionStartProcessManager
extends java.lang.Object

User: user Date: 20.05.14 Time: 19:12 Класс занимается проверкой прав и запуском процесса создания работы, запускаем процесс action с параметром создания работы только отсюда


Constructor Summary
ActionStartProcessManager()
           
 
Method Summary
 ServerResult<Action> createAction(Action sAction, java.util.ArrayList<ObjectFileInfo> files, java.util.ArrayList<ObjectFileInfo> docs, java.lang.String initialComment, java.lang.String actorID, java.lang.String locale, java.lang.String host, boolean force)
          Создаем работу с проверкой прав и записываем файлы в док-т
 ServerResult createAction(Action action, java.lang.String routeID, java.util.HashMap<java.lang.String,java.lang.Object> map, boolean force, java.lang.String actorID, java.lang.String host, java.lang.String locale, java.lang.String processActor, java.lang.String parentProcInstID)
          Создаем работу с проверкой прав
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionStartProcessManager

public ActionStartProcessManager()
Method Detail

createAction

public ServerResult createAction(Action action,
                                 java.lang.String routeID,
                                 java.util.HashMap<java.lang.String,java.lang.Object> map,
                                 boolean force,
                                 java.lang.String actorID,
                                 java.lang.String host,
                                 java.lang.String locale,
                                 java.lang.String processActor,
                                 java.lang.String parentProcInstID)
                          throws java.lang.Exception
Создаем работу с проверкой прав

Parameters:
action - работа
routeID - ид маршрута, который запускается от работы
map - параметры
force - принудительное создание работы
actorID - пользователь, создающий работу
host - хост
locale - локаль
processActor - пользователь, от чьего имени запускается процесс
parentProcInstID - ид родительского процесса
Returns:
ServerResult, если есть право на создание работы object - строка, если нет - Action
Throws:
java.lang.Exception

createAction

public ServerResult<Action> createAction(Action sAction,
                                         java.util.ArrayList<ObjectFileInfo> files,
                                         java.util.ArrayList<ObjectFileInfo> docs,
                                         java.lang.String initialComment,
                                         java.lang.String actorID,
                                         java.lang.String locale,
                                         java.lang.String host,
                                         boolean force)
                                  throws java.lang.Exception
Создаем работу с проверкой прав и записываем файлы в док-т

Parameters:
sAction - работа
files - файлы к работе
docs - документы к работе
initialComment - начальный комментарий при создании работы
actorID - пользователь, создающий работу
locale - локаль
host - хост
force - принудительное создание работы
Returns:
ServerResult
Throws:
java.lang.Exception


Copyright © 2000 Dummy Corp. All Rights Reserved.