arta.synergy.ejb.mbo.actions
Class ActionLinksManager

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

public class ActionLinksManager
extends java.lang.Object

Created by IntelliJ IDEA. User: topa Date: 22.06.2010 Time: 11:03:13 To change this template use File | Settings | File Templates.


Constructor Summary
ActionLinksManager(java.lang.String actorID, java.lang.String locale, java.lang.String host, java.lang.String toActionID, javax.ejb.EJBContext context)
           
 
Method Summary
 boolean checkLink(java.lang.String endAction, java.sql.Statement st, java.sql.ResultSet res)
           
 ServerResult<Action> createLink(java.lang.String fromActionID, Action actionIn, java.lang.String lastUpdate, int baseline)
          Метод создает свзяь от задачи endAction к задаче startAction
 ServerResult<Action> createLinks(java.util.ArrayList<java.lang.String> precede, Action actionIn, java.lang.String lastUpdate, int baseline)
           
 ServerResult<Action> deleteLink(java.lang.String endAction, Action action, java.lang.String lastUpdate, int baseline)
           
 java.util.Date getActionStartCorrected(java.util.Date dateIn, double length, java.sql.Statement st, java.sql.ResultSet res, arta.synergy.common.mbo.calendar.SCalendar calendar)
           
 java.util.Date getActionStartCorrected(java.util.Date dateIn, double length, java.sql.Statement st, java.sql.ResultSet res, arta.synergy.common.mbo.calendar.SCalendar calendar, boolean move)
           
 java.util.Date getFFCondition(java.lang.String structNumber, java.lang.String topGroupID, java.sql.Statement st, java.sql.ResultSet res, arta.synergy.common.mbo.calendar.SCalendar calendar)
          toID не может быть завершена раньше чем fromID
 java.util.Date getSFCondition(java.lang.String structNumber, java.lang.String topGroupID, java.sql.Statement st, java.sql.ResultSet res, arta.synergy.common.mbo.calendar.SCalendar calendar)
           
 ServerResult<Action> saveLink(LinkInfo info, Action action, int baseline, java.lang.String lastUpdate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionLinksManager

public ActionLinksManager(java.lang.String actorID,
                          java.lang.String locale,
                          java.lang.String host,
                          java.lang.String toActionID,
                          javax.ejb.EJBContext context)
Method Detail

createLink

public ServerResult<Action> createLink(java.lang.String fromActionID,
                                       Action actionIn,
                                       java.lang.String lastUpdate,
                                       int baseline)
Метод создает свзяь от задачи endAction к задаче startAction

Parameters:
fromActionID - предшествующее мероприятие
actionIn - мероприятие для обновления данных
Returns:

checkLink

public boolean checkLink(java.lang.String endAction,
                         java.sql.Statement st,
                         java.sql.ResultSet res)
                  throws java.lang.Exception
Throws:
java.lang.Exception

createLinks

public ServerResult<Action> createLinks(java.util.ArrayList<java.lang.String> precede,
                                        Action actionIn,
                                        java.lang.String lastUpdate,
                                        int baseline)

getActionStartCorrected

public java.util.Date getActionStartCorrected(java.util.Date dateIn,
                                              double length,
                                              java.sql.Statement st,
                                              java.sql.ResultSet res,
                                              arta.synergy.common.mbo.calendar.SCalendar calendar)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getActionStartCorrected

public java.util.Date getActionStartCorrected(java.util.Date dateIn,
                                              double length,
                                              java.sql.Statement st,
                                              java.sql.ResultSet res,
                                              arta.synergy.common.mbo.calendar.SCalendar calendar,
                                              boolean move)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getFFCondition

public java.util.Date getFFCondition(java.lang.String structNumber,
                                     java.lang.String topGroupID,
                                     java.sql.Statement st,
                                     java.sql.ResultSet res,
                                     arta.synergy.common.mbo.calendar.SCalendar calendar)
                              throws java.lang.Exception
toID не может быть завершена раньше чем fromID

Parameters:
st -
res -
calendar -
Returns:
Throws:
java.lang.Exception

getSFCondition

public java.util.Date getSFCondition(java.lang.String structNumber,
                                     java.lang.String topGroupID,
                                     java.sql.Statement st,
                                     java.sql.ResultSet res,
                                     arta.synergy.common.mbo.calendar.SCalendar calendar)
                              throws java.lang.Exception
Throws:
java.lang.Exception

deleteLink

public ServerResult<Action> deleteLink(java.lang.String endAction,
                                       Action action,
                                       java.lang.String lastUpdate,
                                       int baseline)

saveLink

public ServerResult<Action> saveLink(LinkInfo info,
                                     Action action,
                                     int baseline,
                                     java.lang.String lastUpdate)


Copyright © 2000 Dummy Corp. All Rights Reserved.