arta.synergy.ejb.bp.route
Class RouteProcessImpl

java.lang.Object
  extended by arta.synergy.ejb.bp.route.RouteProcessImpl
All Implemented Interfaces:
arta.synergy.common.bp.route.RouteProcessIF, arta.synergy.common.bp.route.RouteProcessRemoteIF

public class RouteProcessImpl
extends java.lang.Object
implements arta.synergy.common.bp.route.RouteProcessIF, arta.synergy.common.bp.route.RouteProcessRemoteIF

Created by IntelliJ IDEA. User: topa Date: 07.06.2011 Time: 12:23:40 To change this template use File | Settings | File Templates.


Field Summary
static java.util.HashMap<java.lang.String,Action> actions
           
static java.lang.String PROCESS_START
          Название очереди для асинхронного запуска процессов этапа маршрута
 
Constructor Summary
RouteProcessImpl()
           
 
Method Summary
 void addCommitSignal(java.lang.String procInstID)
           
 ServerResult<java.lang.Boolean> addRouteRights(java.util.ArrayList<RouteRight> rights, java.lang.String actorID, java.lang.String locale)
           
 void addSignalToStartNextItem(java.lang.String procInstID)
           
 java.lang.String canEditProcessFiles(java.lang.String procInstID, java.lang.String userID, java.lang.String locale)
           
 void checkRouteItemForRoute(java.lang.String routeID, java.lang.String isDeleted, java.lang.String isFinished)
           
 ServerResult checkValidRegistration(java.lang.String actionID, Route route, java.lang.String locale)
          Deprecated. 
 java.lang.String createAgreement(java.lang.String agreementUserID, java.lang.String procInstID, java.lang.String actorID, java.lang.String delegatedID, java.lang.String host, java.lang.String locale)
           
 ServerResult<Action> createProtocol(Protocol protocol, Action action, java.lang.String actorID, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> createResolution(Route route, java.lang.String actionID, java.lang.String actorID, java.lang.String host, java.lang.String locale)
          Deprecated. 
 java.lang.String createRoute(Route route, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 java.lang.String createRoute(Route route, java.lang.String actorID, java.lang.String locale, java.lang.String host, ServerResult result)
           
 java.lang.String createRoute1(Route route, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 ServerResult<RouteTreeItem> createTreeItem(RouteTreeItem item, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteRouteRight(java.lang.String rightID, java.lang.String actorID, java.lang.String locale)
           
 void deleteTemplate(java.lang.String routeID, java.lang.String actorID)
           
 ServerResult<java.lang.Boolean> deleteTreeItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> dismissRouteTimer(Timer timer, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 byte[] getDataForSign(java.lang.String userID, java.lang.String documentID, java.lang.String locale)
           
 ServerResult<Action> getFirstAccessibleAssignmentByProccessID(java.lang.String processID, java.lang.String actorID, java.lang.String userID, java.lang.String lang)
           
 ServerResult<Action> getFirstAccessibleParent(java.lang.String actionID, java.lang.String actorID, java.lang.String userID, java.lang.String lang)
           
 RouteItem getNextRouteItemAfterCurrent(java.lang.String routeItemID, boolean loadChildren, boolean loadLoadDeletedChildren, java.lang.String locale)
           
 ServerResult<java.util.HashMap<java.lang.String,java.io.Serializable>> getProtocol(java.lang.String actionID, java.lang.String actorID, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 Route getRoute(java.lang.String routeID)
           
 Route getRouteFull(java.lang.String routeID, java.lang.String locale)
           
 RouteItem getRouteItem(java.lang.String routeItemID, boolean loadChildren, boolean loadDeletedChildren, java.lang.String locale)
           
 RouteItem getRouteItem(java.lang.String id, java.lang.String locale)
           
 int getRouteItemNumberByCode(java.lang.String code, java.lang.String routeItemID)
           
 RouteItemUser getRouteItemUser(java.lang.String id, java.lang.String locale)
           
 ServerResult<RouteItemUser> getRouteItemUserByActionID(java.lang.String actionID, java.lang.String locale)
           
 java.util.ArrayList<RouteRight> getRouteRights(java.lang.String routeID, java.lang.String actorID, java.lang.String locale)
           
 RoutesList getRoutes(RoutesSearchParams params, java.lang.String userID, java.lang.String locale)
           
 java.lang.String getSignAlgorithm()
           
 ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID, boolean check, boolean obsolete, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID, boolean check, boolean obsolete, java.lang.String locale, java.lang.String userID)
           
 Route getTemplate(java.lang.String routeID, java.lang.String actorID, java.util.Date startDate, java.lang.String locale)
           
 ServerResult<RouteTreeItem> getTreeItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 java.util.ArrayList<RouteTreeItem> getTreeItems(java.lang.String parentID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 boolean hasRightsOnRoute(java.lang.String routeID, java.lang.String userID)
           
 RouteTemplatesList listRouteTemplates(TemplSearchParams params, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 void reStartRouteItem(java.lang.String routeID, int number, java.lang.String locale)
           
 ServerResult<Action> saveProtocol(Protocol protocol, Action action, java.lang.String actorID, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 void saveRoute(Route route)
           
 void saveRouteAsTemplate(Route route, java.lang.String actorID, boolean isPublic, java.lang.String locale, java.lang.String host)
           
 void saveRouteFull(Route route, ServerResult result, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 void saveRouteItem(RouteItem routeItem)
           
 void saveRouteItemUser(RouteItemUser user)
           
 void saveRouteItemUserWithProps(RouteItemUser user)
           
 ServerResult<java.lang.Boolean> saveRouteTemplate(RouteTemplate tpl, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 ServerResult<RouteTreeItem> saveTreeItem(RouteTreeItem item, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 void setAgreementResult(java.lang.String result, java.lang.String agreementID, java.lang.String locale)
           
 void setAgreementResultOnCancel(java.lang.String result, java.lang.Object resolution, java.lang.String agreementUserID, java.lang.String locale)
           
 void setAgreementResultOnDelete(java.lang.String result, java.lang.Object resolution, java.lang.String agreementUserID, java.lang.String locale)
           
 void setAgreementUserResult(java.lang.String result, java.lang.Object resolution, java.lang.String agreementUserID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> setBookmark(java.lang.String routeID, java.lang.String userID, boolean isBookmark, java.lang.String host, java.lang.String locale)
           
 void setRouteItemProcInstID(java.lang.String routeID, java.lang.String routeItemUserID)
           
 void setTemplateState(java.lang.String routeID, java.lang.String actorID, boolean isPublic)
           
 ServerResult<java.lang.Boolean> sign(java.lang.String documentID, Sign sign, java.util.HashMap<java.lang.String,java.lang.String> params, java.lang.String procInstId, java.lang.String signalName, java.lang.String locale, java.lang.String actorID, java.lang.String host)
           
 ServerResult<java.lang.Boolean> signObject(Sign sign, java.util.HashMap<java.lang.String,java.lang.String> params, java.lang.String objectID, int objectType, java.lang.String signalName, java.lang.String locale, java.lang.String actorID, java.lang.String host)
           
 ServerResult<java.lang.Boolean> signRemote(java.lang.String actionID, java.lang.String signalName, java.lang.String locale, java.lang.String actorID, java.lang.String host, boolean needSign)
           
 void startAsyncRouteItemProcesses(java.lang.String itemID, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 void startNextRouteItem(java.lang.String routeID, java.lang.String locale)
           
 void startRouteItemProcesses(RouteItem routeItem, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 boolean startRouteItemUser(java.lang.String agreementUserID, java.lang.String topProcInstID, java.lang.String parentProcInstID, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 java.lang.String startRouteTemplate(java.lang.String agreementUserID, java.lang.String procInstID, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 java.lang.String startSingleAgreement(java.lang.String agreementUserID, java.lang.String actorID, java.lang.String host, java.lang.String locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROCESS_START

public static final java.lang.String PROCESS_START
Название очереди для асинхронного запуска процессов этапа маршрута

See Also:
Constant Field Values

actions

public static java.util.HashMap<java.lang.String,Action> actions
Constructor Detail

RouteProcessImpl

public RouteProcessImpl()
Method Detail

setRouteItemProcInstID

public void setRouteItemProcInstID(java.lang.String routeID,
                                   java.lang.String routeItemUserID)
                            throws java.lang.Exception
Specified by:
setRouteItemProcInstID in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

checkRouteItemForRoute

public void checkRouteItemForRoute(java.lang.String routeID,
                                   java.lang.String isDeleted,
                                   java.lang.String isFinished)
                            throws java.lang.Exception
Specified by:
checkRouteItemForRoute in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

startRouteItemProcesses

public void startRouteItemProcesses(RouteItem routeItem,
                                    java.lang.String actorID,
                                    java.lang.String host,
                                    java.lang.String locale)
                             throws java.lang.Exception
Specified by:
startRouteItemProcesses in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

startAsyncRouteItemProcesses

public void startAsyncRouteItemProcesses(java.lang.String itemID,
                                         java.lang.String actorID,
                                         java.lang.String host,
                                         java.lang.String locale)
                                  throws java.lang.Exception
Specified by:
startAsyncRouteItemProcesses in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

startSingleAgreement

public java.lang.String startSingleAgreement(java.lang.String agreementUserID,
                                             java.lang.String actorID,
                                             java.lang.String host,
                                             java.lang.String locale)
                                      throws java.lang.Exception
Specified by:
startSingleAgreement in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

startRouteItemUser

public boolean startRouteItemUser(java.lang.String agreementUserID,
                                  java.lang.String topProcInstID,
                                  java.lang.String parentProcInstID,
                                  java.lang.String actorID,
                                  java.lang.String host,
                                  java.lang.String locale)
                           throws java.lang.Exception
Specified by:
startRouteItemUser in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

createAgreement

public java.lang.String createAgreement(java.lang.String agreementUserID,
                                        java.lang.String procInstID,
                                        java.lang.String actorID,
                                        java.lang.String delegatedID,
                                        java.lang.String host,
                                        java.lang.String locale)
                                 throws java.lang.Exception
Specified by:
createAgreement in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

getRouteItem

public RouteItem getRouteItem(java.lang.String id,
                              java.lang.String locale)
Specified by:
getRouteItem in interface arta.synergy.common.bp.route.RouteProcessIF

getRouteItem

public RouteItem getRouteItem(java.lang.String routeItemID,
                              boolean loadChildren,
                              boolean loadDeletedChildren,
                              java.lang.String locale)
Specified by:
getRouteItem in interface arta.synergy.common.bp.route.RouteProcessIF

getNextRouteItemAfterCurrent

public RouteItem getNextRouteItemAfterCurrent(java.lang.String routeItemID,
                                              boolean loadChildren,
                                              boolean loadLoadDeletedChildren,
                                              java.lang.String locale)
Specified by:
getNextRouteItemAfterCurrent in interface arta.synergy.common.bp.route.RouteProcessIF

saveRouteFull

public void saveRouteFull(Route route,
                          ServerResult result,
                          java.lang.String actorID,
                          java.lang.String locale,
                          java.lang.String host)
Specified by:
saveRouteFull in interface arta.synergy.common.bp.route.RouteProcessIF

saveRouteItem

public void saveRouteItem(RouteItem routeItem)
Specified by:
saveRouteItem in interface arta.synergy.common.bp.route.RouteProcessIF

getRouteItemUser

public RouteItemUser getRouteItemUser(java.lang.String id,
                                      java.lang.String locale)
Specified by:
getRouteItemUser in interface arta.synergy.common.bp.route.RouteProcessIF

saveRouteItemUser

public void saveRouteItemUser(RouteItemUser user)
Specified by:
saveRouteItemUser in interface arta.synergy.common.bp.route.RouteProcessIF

getRouteItemNumberByCode

public int getRouteItemNumberByCode(java.lang.String code,
                                    java.lang.String routeItemID)
Specified by:
getRouteItemNumberByCode in interface arta.synergy.common.bp.route.RouteProcessIF

saveRouteItemUserWithProps

public void saveRouteItemUserWithProps(RouteItemUser user)
Specified by:
saveRouteItemUserWithProps in interface arta.synergy.common.bp.route.RouteProcessIF

setAgreementUserResult

public void setAgreementUserResult(java.lang.String result,
                                   java.lang.Object resolution,
                                   java.lang.String agreementUserID,
                                   java.lang.String locale)
Specified by:
setAgreementUserResult in interface arta.synergy.common.bp.route.RouteProcessIF

setAgreementResult

public void setAgreementResult(java.lang.String result,
                               java.lang.String agreementID,
                               java.lang.String locale)
Specified by:
setAgreementResult in interface arta.synergy.common.bp.route.RouteProcessIF

setAgreementResultOnDelete

public void setAgreementResultOnDelete(java.lang.String result,
                                       java.lang.Object resolution,
                                       java.lang.String agreementUserID,
                                       java.lang.String locale)
Specified by:
setAgreementResultOnDelete in interface arta.synergy.common.bp.route.RouteProcessIF

setAgreementResultOnCancel

public void setAgreementResultOnCancel(java.lang.String result,
                                       java.lang.Object resolution,
                                       java.lang.String agreementUserID,
                                       java.lang.String locale)
Specified by:
setAgreementResultOnCancel in interface arta.synergy.common.bp.route.RouteProcessIF

startNextRouteItem

public void startNextRouteItem(java.lang.String routeID,
                               java.lang.String locale)
                        throws java.lang.Exception
Specified by:
startNextRouteItem in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

reStartRouteItem

public void reStartRouteItem(java.lang.String routeID,
                             int number,
                             java.lang.String locale)
                      throws java.lang.Exception
Specified by:
reStartRouteItem in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

createRoute

public java.lang.String createRoute(Route route,
                                    java.lang.String actorID,
                                    java.lang.String locale,
                                    java.lang.String host)
Specified by:
createRoute in interface arta.synergy.common.bp.route.RouteProcessIF

createRoute1

public java.lang.String createRoute1(Route route,
                                     java.lang.String actorID,
                                     java.lang.String locale,
                                     java.lang.String host)
                              throws RouteException,
                                     java.lang.Exception
Specified by:
createRoute1 in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
RouteException
java.lang.Exception

createRoute

public java.lang.String createRoute(Route route,
                                    java.lang.String actorID,
                                    java.lang.String locale,
                                    java.lang.String host,
                                    ServerResult result)
Specified by:
createRoute in interface arta.synergy.common.bp.route.RouteProcessIF

saveRoute

public void saveRoute(Route route)
Specified by:
saveRoute in interface arta.synergy.common.bp.route.RouteProcessIF

getRoute

public Route getRoute(java.lang.String routeID)
Specified by:
getRoute in interface arta.synergy.common.bp.route.RouteProcessIF

getRouteFull

public Route getRouteFull(java.lang.String routeID,
                          java.lang.String locale)
Specified by:
getRouteFull in interface arta.synergy.common.bp.route.RouteProcessIF

saveRouteAsTemplate

public void saveRouteAsTemplate(Route route,
                                java.lang.String actorID,
                                boolean isPublic,
                                java.lang.String locale,
                                java.lang.String host)
                         throws java.lang.Exception
Specified by:
saveRouteAsTemplate in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

getTemplate

public Route getTemplate(java.lang.String routeID,
                         java.lang.String actorID,
                         java.util.Date startDate,
                         java.lang.String locale)
                  throws java.lang.Exception
Specified by:
getTemplate in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

deleteTemplate

public void deleteTemplate(java.lang.String routeID,
                           java.lang.String actorID)
                    throws java.lang.Exception
Specified by:
deleteTemplate in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

setTemplateState

public void setTemplateState(java.lang.String routeID,
                             java.lang.String actorID,
                             boolean isPublic)
                      throws java.lang.Exception
Specified by:
setTemplateState in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

getRouteRights

public java.util.ArrayList<RouteRight> getRouteRights(java.lang.String routeID,
                                                      java.lang.String actorID,
                                                      java.lang.String locale)
Specified by:
getRouteRights in interface arta.synergy.common.bp.route.RouteProcessIF

addRouteRights

public ServerResult<java.lang.Boolean> addRouteRights(java.util.ArrayList<RouteRight> rights,
                                                      java.lang.String actorID,
                                                      java.lang.String locale)
Specified by:
addRouteRights in interface arta.synergy.common.bp.route.RouteProcessIF

deleteRouteRight

public ServerResult<java.lang.Boolean> deleteRouteRight(java.lang.String rightID,
                                                        java.lang.String actorID,
                                                        java.lang.String locale)
Specified by:
deleteRouteRight in interface arta.synergy.common.bp.route.RouteProcessIF

getRoutes

public RoutesList getRoutes(RoutesSearchParams params,
                            java.lang.String userID,
                            java.lang.String locale)
Specified by:
getRoutes in interface arta.synergy.common.bp.route.RouteProcessIF

createTreeItem

public ServerResult<RouteTreeItem> createTreeItem(RouteTreeItem item,
                                                  java.lang.String userID,
                                                  java.lang.String locale,
                                                  java.lang.String host)
Specified by:
createTreeItem in interface arta.synergy.common.bp.route.RouteProcessIF

saveTreeItem

public ServerResult<RouteTreeItem> saveTreeItem(RouteTreeItem item,
                                                java.lang.String userID,
                                                java.lang.String locale,
                                                java.lang.String host)
Specified by:
saveTreeItem in interface arta.synergy.common.bp.route.RouteProcessIF

deleteTreeItem

public ServerResult<java.lang.Boolean> deleteTreeItem(java.lang.String itemID,
                                                      java.lang.String userID,
                                                      java.lang.String locale,
                                                      java.lang.String host)
Specified by:
deleteTreeItem in interface arta.synergy.common.bp.route.RouteProcessIF

getTreeItems

public java.util.ArrayList<RouteTreeItem> getTreeItems(java.lang.String parentID,
                                                       java.lang.String userID,
                                                       java.lang.String locale,
                                                       java.lang.String host)
Specified by:
getTreeItems in interface arta.synergy.common.bp.route.RouteProcessIF

getTreeItem

public ServerResult<RouteTreeItem> getTreeItem(java.lang.String itemID,
                                               java.lang.String userID,
                                               java.lang.String locale,
                                               java.lang.String host)
Specified by:
getTreeItem in interface arta.synergy.common.bp.route.RouteProcessIF

setBookmark

public ServerResult<java.lang.Boolean> setBookmark(java.lang.String routeID,
                                                   java.lang.String userID,
                                                   boolean isBookmark,
                                                   java.lang.String host,
                                                   java.lang.String locale)
Specified by:
setBookmark in interface arta.synergy.common.bp.route.RouteProcessIF

getRouteItemUserByActionID

public ServerResult<RouteItemUser> getRouteItemUserByActionID(java.lang.String actionID,
                                                              java.lang.String locale)
Specified by:
getRouteItemUserByActionID in interface arta.synergy.common.bp.route.RouteProcessIF

hasRightsOnRoute

public boolean hasRightsOnRoute(java.lang.String routeID,
                                java.lang.String userID)
Specified by:
hasRightsOnRoute in interface arta.synergy.common.bp.route.RouteProcessIF

createResolution

@Deprecated
public ServerResult<java.lang.Boolean> createResolution(Route route,
                                                                   java.lang.String actionID,
                                                                   java.lang.String actorID,
                                                                   java.lang.String host,
                                                                   java.lang.String locale)
Deprecated. 

Specified by:
createResolution in interface arta.synergy.common.bp.route.RouteProcessIF

createProtocol

public ServerResult<Action> createProtocol(Protocol protocol,
                                           Action action,
                                           java.lang.String actorID,
                                           java.lang.String userID,
                                           java.lang.String host,
                                           java.lang.String locale)
Specified by:
createProtocol in interface arta.synergy.common.bp.route.RouteProcessIF
Specified by:
createProtocol in interface arta.synergy.common.bp.route.RouteProcessRemoteIF

saveProtocol

public ServerResult<Action> saveProtocol(Protocol protocol,
                                         Action action,
                                         java.lang.String actorID,
                                         java.lang.String userID,
                                         java.lang.String host,
                                         java.lang.String locale)
Specified by:
saveProtocol in interface arta.synergy.common.bp.route.RouteProcessIF
Specified by:
saveProtocol in interface arta.synergy.common.bp.route.RouteProcessRemoteIF

getProtocol

public ServerResult<java.util.HashMap<java.lang.String,java.io.Serializable>> getProtocol(java.lang.String actionID,
                                                                                          java.lang.String actorID,
                                                                                          java.lang.String userID,
                                                                                          java.lang.String host,
                                                                                          java.lang.String locale)
Specified by:
getProtocol in interface arta.synergy.common.bp.route.RouteProcessIF
Specified by:
getProtocol in interface arta.synergy.common.bp.route.RouteProcessRemoteIF

canEditProcessFiles

public java.lang.String canEditProcessFiles(java.lang.String procInstID,
                                            java.lang.String userID,
                                            java.lang.String locale)
Specified by:
canEditProcessFiles in interface arta.synergy.common.bp.route.RouteProcessIF

getSignAlgorithm

public java.lang.String getSignAlgorithm()
Specified by:
getSignAlgorithm in interface arta.synergy.common.bp.route.RouteProcessIF

getDataForSign

public byte[] getDataForSign(java.lang.String userID,
                             java.lang.String documentID,
                             java.lang.String locale)
Specified by:
getDataForSign in interface arta.synergy.common.bp.route.RouteProcessIF

signRemote

public ServerResult<java.lang.Boolean> signRemote(java.lang.String actionID,
                                                  java.lang.String signalName,
                                                  java.lang.String locale,
                                                  java.lang.String actorID,
                                                  java.lang.String host,
                                                  boolean needSign)
Specified by:
signRemote in interface arta.synergy.common.bp.route.RouteProcessRemoteIF

sign

public ServerResult<java.lang.Boolean> sign(java.lang.String documentID,
                                            Sign sign,
                                            java.util.HashMap<java.lang.String,java.lang.String> params,
                                            java.lang.String procInstId,
                                            java.lang.String signalName,
                                            java.lang.String locale,
                                            java.lang.String actorID,
                                            java.lang.String host)
Specified by:
sign in interface arta.synergy.common.bp.route.RouteProcessIF

signObject

public ServerResult<java.lang.Boolean> signObject(Sign sign,
                                                  java.util.HashMap<java.lang.String,java.lang.String> params,
                                                  java.lang.String objectID,
                                                  int objectType,
                                                  java.lang.String signalName,
                                                  java.lang.String locale,
                                                  java.lang.String actorID,
                                                  java.lang.String host)
Specified by:
signObject in interface arta.synergy.common.bp.route.RouteProcessIF

getSigns

public ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID,
                                                        boolean check,
                                                        boolean obsolete,
                                                        java.lang.String locale)
Specified by:
getSigns in interface arta.synergy.common.bp.route.RouteProcessIF

getSigns

public ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID,
                                                        boolean check,
                                                        boolean obsolete,
                                                        java.lang.String locale,
                                                        java.lang.String userID)
Specified by:
getSigns in interface arta.synergy.common.bp.route.RouteProcessIF

checkValidRegistration

@Deprecated
public ServerResult checkValidRegistration(java.lang.String actionID,
                                                      Route route,
                                                      java.lang.String locale)
                                    throws java.lang.Exception
Deprecated. 

Specified by:
checkValidRegistration in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

getFirstAccessibleParent

public ServerResult<Action> getFirstAccessibleParent(java.lang.String actionID,
                                                     java.lang.String actorID,
                                                     java.lang.String userID,
                                                     java.lang.String lang)
Specified by:
getFirstAccessibleParent in interface arta.synergy.common.bp.route.RouteProcessIF

getFirstAccessibleAssignmentByProccessID

public ServerResult<Action> getFirstAccessibleAssignmentByProccessID(java.lang.String processID,
                                                                     java.lang.String actorID,
                                                                     java.lang.String userID,
                                                                     java.lang.String lang)
Specified by:
getFirstAccessibleAssignmentByProccessID in interface arta.synergy.common.bp.route.RouteProcessIF

saveRouteTemplate

public ServerResult<java.lang.Boolean> saveRouteTemplate(RouteTemplate tpl,
                                                         java.lang.String actorID,
                                                         java.lang.String locale,
                                                         java.lang.String host)
                                                  throws java.lang.Exception
Specified by:
saveRouteTemplate in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

listRouteTemplates

public RouteTemplatesList listRouteTemplates(TemplSearchParams params,
                                             java.lang.String userID,
                                             java.lang.String host,
                                             java.lang.String locale)
Specified by:
listRouteTemplates in interface arta.synergy.common.bp.route.RouteProcessIF

startRouteTemplate

public java.lang.String startRouteTemplate(java.lang.String agreementUserID,
                                           java.lang.String procInstID,
                                           java.lang.String actorID,
                                           java.lang.String host,
                                           java.lang.String locale)
                                    throws java.lang.Exception
Specified by:
startRouteTemplate in interface arta.synergy.common.bp.route.RouteProcessIF
Throws:
java.lang.Exception

dismissRouteTimer

public ServerResult<java.lang.Boolean> dismissRouteTimer(Timer timer,
                                                         java.lang.String actorID,
                                                         java.lang.String host,
                                                         java.lang.String locale)
Specified by:
dismissRouteTimer in interface arta.synergy.common.bp.route.RouteProcessIF

addSignalToStartNextItem

public void addSignalToStartNextItem(java.lang.String procInstID)
Specified by:
addSignalToStartNextItem in interface arta.synergy.common.bp.route.RouteProcessIF

addCommitSignal

public void addCommitSignal(java.lang.String procInstID)
Specified by:
addCommitSignal in interface arta.synergy.common.bp.route.RouteProcessIF


Copyright © 2000 Dummy Corp. All Rights Reserved.