arta.synergy.ejb.mbo.objectives
Class RejectApproveManager

java.lang.Object
  extended by arta.synergy.ejb.mbo.objectives.RejectApproveManager

public class RejectApproveManager
extends java.lang.Object

Created by IntelliJ IDEA. User: topa Date: 16.01.2009 Time: 11:45:42 Класс предназначен для выполнения операций утверждения, отклонения целей.


Constructor Summary
RejectApproveManager()
           
 
Method Summary
 int approveObjective(java.lang.String actorID, java.lang.String objectiveID, java.lang.String locale, java.lang.String host)
          Метод
 int rejectObjective(java.lang.String actorID, java.lang.String objectiveID, java.lang.String comment, java.lang.String locale, java.lang.String host)
          Метод отклоняет цель.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RejectApproveManager

public RejectApproveManager()
Method Detail

approveObjective

public int approveObjective(java.lang.String actorID,
                            java.lang.String objectiveID,
                            java.lang.String locale,
                            java.lang.String host)
Метод

Parameters:
actorID -
objectiveID -
Returns:

rejectObjective

public int rejectObjective(java.lang.String actorID,
                           java.lang.String objectiveID,
                           java.lang.String comment,
                           java.lang.String locale,
                           java.lang.String host)
Метод отклоняет цель. Если цель создана для постоянного подразделения, то статус цели меняется на REJECTED_STATE или REJECTED_NEVER_APPROVED. Если цель создана для временного подразделения: 1. если цель находится на утверждении у руководителя временного подразделения, то ее статус меняется на REJECTED_STATE или REJECTED_NEVER_APPROVED. 2. если цель находится на утвеждении у руководителя постоянного подразделения то ее статус меняется на REJECTED_CONST_MANAGER или REJECTED_CONST_MANAGER_CREATED.

Parameters:
actorID - ID пользователя вызвавшего метод
objectiveID - ID отклоняемой цели
comment - комментарий отклонения цели
Returns:
0 - в случае успешного сохранения, иначе - код ошибки


Copyright © 2000 Dummy Corp. All Rights Reserved.