arta.synergy.ejb.bp.docflow
Class DocflowBeanLocal

java.lang.Object
  extended by arta.synergy.ejb.bp.docflow.DocflowBeanLocal
All Implemented Interfaces:
arta.synergy.common.bp.docflow.DocflowBeanLocalIF

public class DocflowBeanLocal
extends java.lang.Object
implements arta.synergy.common.bp.docflow.DocflowBeanLocalIF

Created by IntelliJ IDEA. User: topa Date: 14.06.2012 Time: 12:38:20 To change this template use File | Settings | File Templates.


Constructor Summary
DocflowBeanLocal()
           
 
Method Summary
 ServerResult<Action> acceptResolution(ResolutionProject project, java.lang.String actorID, java.lang.String userID, java.lang.String host, java.lang.String locale)
          Принятие резолюции
 ServerResult<java.lang.Boolean> addDocLink(java.lang.String parentDocumentID, java.lang.String childDocumentID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteDocLink(java.lang.String parentDocumentID, java.lang.String childDocumentID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<RegisterDoc> registerDocument(RegisterDoc doc, java.util.ArrayList<ObjectFileInfo> files, java.util.ArrayList<ObjectFileInfo> links, Route route, java.lang.String actorID, java.lang.String locale, java.lang.String host, java.lang.String comment)
           
 ServerResult<java.lang.Boolean> rejectDocRegistration(java.lang.String docID, java.lang.String message, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 ServerResult<RegisterDoc> saveDocument(RegisterDoc doc, java.util.ArrayList<ObjectFileInfo> files, java.util.ArrayList<ObjectFileInfo> links, Route route, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 ServerResult<RegisterDoc> saveDraftDocument(RegisterDoc doc, Route route, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 ServerResult<Action> saveDraftProtocol(Protocol p, Action approvementAction, Route appromentRoute, java.lang.String locale, java.lang.String actorID, java.lang.String userID, java.lang.String host)
           
 ServerResult<RegisterDoc> sendForRegistration(Route registrationRoute, java.lang.String actionID, RegisterDoc doc, Route route, Action action, java.lang.String locale, java.lang.String host, java.lang.String userID)
           
 ServerResult<java.lang.Boolean> startDocumentRoute(java.lang.String parentActionID, Route route, java.lang.String documentID, java.lang.String actorID, java.lang.String host, java.lang.String locale)
          Отправка документа
 ServerResult<Action> startProtocol(Protocol p, Action approvementAction, Route approvementRoute, java.lang.String locale, java.lang.String actorID, java.lang.String userID, java.lang.String host)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocflowBeanLocal

public DocflowBeanLocal()
Method Detail

sendForRegistration

public ServerResult<RegisterDoc> sendForRegistration(Route registrationRoute,
                                                     java.lang.String actionID,
                                                     RegisterDoc doc,
                                                     Route route,
                                                     Action action,
                                                     java.lang.String locale,
                                                     java.lang.String host,
                                                     java.lang.String userID)
                                              throws java.lang.Exception
Specified by:
sendForRegistration in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF
Throws:
java.lang.Exception

acceptResolution

public ServerResult<Action> acceptResolution(ResolutionProject project,
                                             java.lang.String actorID,
                                             java.lang.String userID,
                                             java.lang.String host,
                                             java.lang.String locale)
                                      throws RouteException,
                                             java.lang.Exception
Принятие резолюции

Specified by:
acceptResolution in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF
Parameters:
project - проект резолюции
actorID - UUID запустившего пользователя
userID - UUID пользователя, из чьего списка работ был открыт документ
host - хост
locale - локаль
Returns:
ServerResult
Throws:
RouteException
java.lang.Exception

registerDocument

public ServerResult<RegisterDoc> registerDocument(RegisterDoc doc,
                                                  java.util.ArrayList<ObjectFileInfo> files,
                                                  java.util.ArrayList<ObjectFileInfo> links,
                                                  Route route,
                                                  java.lang.String actorID,
                                                  java.lang.String locale,
                                                  java.lang.String host,
                                                  java.lang.String comment)
Specified by:
registerDocument in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

rejectDocRegistration

public ServerResult<java.lang.Boolean> rejectDocRegistration(java.lang.String docID,
                                                             java.lang.String message,
                                                             java.lang.String actorID,
                                                             java.lang.String host,
                                                             java.lang.String locale)
Specified by:
rejectDocRegistration in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

saveDraftDocument

public ServerResult<RegisterDoc> saveDraftDocument(RegisterDoc doc,
                                                   Route route,
                                                   java.lang.String actorID,
                                                   java.lang.String locale,
                                                   java.lang.String host)
Specified by:
saveDraftDocument in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

saveDocument

public ServerResult<RegisterDoc> saveDocument(RegisterDoc doc,
                                              java.util.ArrayList<ObjectFileInfo> files,
                                              java.util.ArrayList<ObjectFileInfo> links,
                                              Route route,
                                              java.lang.String actorID,
                                              java.lang.String locale,
                                              java.lang.String host)
Specified by:
saveDocument in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

startDocumentRoute

public ServerResult<java.lang.Boolean> startDocumentRoute(java.lang.String parentActionID,
                                                          Route route,
                                                          java.lang.String documentID,
                                                          java.lang.String actorID,
                                                          java.lang.String host,
                                                          java.lang.String locale)
Отправка документа

Specified by:
startDocumentRoute in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF
Parameters:
parentActionID - UUID поручения
route - маршрут отправки
documentID - UUID документа
actorID - UUID запустившего пользователя
host - хост
locale - локаль
Returns:
ServerResult

saveDraftProtocol

public ServerResult<Action> saveDraftProtocol(Protocol p,
                                              Action approvementAction,
                                              Route appromentRoute,
                                              java.lang.String locale,
                                              java.lang.String actorID,
                                              java.lang.String userID,
                                              java.lang.String host)
Specified by:
saveDraftProtocol in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

startProtocol

public ServerResult<Action> startProtocol(Protocol p,
                                          Action approvementAction,
                                          Route approvementRoute,
                                          java.lang.String locale,
                                          java.lang.String actorID,
                                          java.lang.String userID,
                                          java.lang.String host)
Specified by:
startProtocol in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

deleteDocLink

public ServerResult<java.lang.Boolean> deleteDocLink(java.lang.String parentDocumentID,
                                                     java.lang.String childDocumentID,
                                                     java.lang.String actorID,
                                                     java.lang.String locale)
Specified by:
deleteDocLink in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF

addDocLink

public ServerResult<java.lang.Boolean> addDocLink(java.lang.String parentDocumentID,
                                                  java.lang.String childDocumentID,
                                                  java.lang.String actorID,
                                                  java.lang.String locale)
Specified by:
addDocLink in interface arta.synergy.common.bp.docflow.DocflowBeanLocalIF


Copyright © 2000 Dummy Corp. All Rights Reserved.