arta.synergy.ejb.mbo.objectives
Class Objectives

java.lang.Object
  extended by arta.synergy.ejb.mbo.objectives.Objectives
All Implemented Interfaces:
arta.synergy.common.mbo.objectives.ObjectivesIF, arta.synergy.common.util.UpdatesProviderIF

public class Objectives
extends java.lang.Object
implements arta.synergy.common.mbo.objectives.ObjectivesIF

Created by IntelliJ IDEA. User: topa Date: 08.07.2008 Time: 10:59:25 To change this template use File | Settings | File Templates.


Constructor Summary
Objectives()
           
 
Method Summary
 int approveObjective(java.lang.String actorID, java.lang.String objectiveID, java.lang.String host, java.lang.String locale)
           
 int cancelObjective(java.lang.String actorID, java.lang.String objectiveID, java.lang.String host, java.lang.String locale)
           
 int changePointerValue(java.lang.String actorID, java.lang.String objectiveID, java.sql.Timestamp pointerDate, double newValue, java.lang.String host)
           
 void checkExpiredTasks()
           
 int closeObjective(java.lang.String actorID, java.lang.String objectiveID, int closeStatus, java.lang.String host, java.lang.String locale)
           
 arta.synergy.common.msg.SMethodMessage createBookPointer(java.lang.String actorID, Pointer pointer, java.lang.String locale, java.lang.String host)
           
 ServerResult<arta.synergy.common.docs.SDocumentLink> createLink(DocumentLink link, java.lang.String objectID, int objectTypeID, java.lang.String locale, java.lang.String host)
           
 ServerResult<arta.synergy.common.docs.SDocumentLink> createLink(java.lang.String documentID, java.lang.String storeID, java.lang.String objectID, int objectTypeID, java.lang.String userID, java.lang.String locale, java.util.HashMap<java.lang.String,java.lang.String> params, java.lang.String host)
           
 ServerResult<java.lang.String> createObjective(java.lang.String actorID, ObjectiveEdit objective, java.lang.String host, java.lang.String locale)
           
 int createPointerValue(java.lang.String actorID, java.lang.String objectiveID, double value, java.lang.String host)
           
 void createRepeatableTasks()
           
 ServerResult<Task> createTask(java.lang.String actorID, Task task, java.lang.String locale, java.lang.String host, java.util.List<ObjectFileInfo> files, java.util.List<ObjectFileInfo> docs)
           
 ServerResult<Task> createTaskForce(java.lang.String actorID, Task task, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Integer> deleteDocument(java.lang.String storeID, java.lang.String documentID, java.lang.String userID, java.lang.String locale, java.util.HashMap<java.lang.String,java.lang.String> params, java.lang.String host)
           
 arta.synergy.common.msg.SMethodMessage deletePointer(java.lang.String pointerID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult deletePointers(java.util.ArrayList<java.lang.String> pointers, java.lang.String actorID, java.lang.String locale)
           
 int deletePointerValue(java.lang.String actorID, java.lang.String objectiveID, java.sql.Timestamp objectiveDate, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteRepeatable(java.lang.String repeatableID, GWTDate date, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteTask(java.lang.String actorID, java.lang.String taskID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteUserDelegatedActions(java.lang.String userID, java.lang.String delegatedID, int objectType, java.lang.String locale, java.lang.String host)
           
 java.lang.String getAppEdition()
           
 java.util.ArrayList<arta.synergy.common.docs.SLotusDatabase> getAvailableBases()
           
 java.util.ArrayList<arta.synergy.common.docs.SDocStore> getAvailableStores(java.lang.String lang)
           
 BookPointersList getBookPointers(PointerSearchParams params, java.lang.String locale)
           
 java.util.ArrayList<arta.synergy.common.mbo.objectives.SObjectiveExtended> getCurrentObjectives(ObjectivesSearchParams params, java.lang.String location)
           
 DelegationInfo getDelegationInfo(java.lang.String userID, java.lang.String locale)
           
 ServerResult<arta.synergy.common.docs.SDocumentInfo> getDocumentInfo(java.lang.String storeID, java.lang.String documentID, java.lang.String userID, java.util.HashMap<java.lang.String,java.lang.String> params)
           
 arta.synergy.common.docs.SDocumentsList getDocuments(java.lang.String storeID, arta.synergy.common.docs.SDocSearchParams params, java.lang.String userID)
           
 arta.synergy.common.mbo.objectives.SElement getElement(java.lang.String userID, java.lang.String elementID, int elementType, java.util.Date dateValue, java.lang.String locale)
           
 java.util.ArrayList<arta.synergy.common.mbo.objectives.SElement> getElements(java.lang.String actorID, java.lang.String elementID, int elementType, java.util.Date date, java.lang.String locale)
           
 kz.arta.synergy.ejb.log.LogEvent getEventsForLog(long l)
           
 arta.synergy.common.mbo.objectives.GraphData getGraphData(java.lang.String actorID, java.lang.String objectiveID, java.lang.String pointerID, java.lang.String mapObjectID, java.util.Date startDate, java.util.Date finishDate, int type)
           
 PointersList getManagedPointers(java.lang.String actorID)
           
 java.util.ArrayList<SSimplePerson> getManagedUsers(java.lang.String managerPersonID, java.lang.String locale)
           
 UsersList getManagedUsers(UserSearchParams params, java.lang.String actorID, java.lang.String locale)
           
 java.util.ArrayList<SSimplePerson> getManagers(java.lang.String userID)
           
 ModuleUpdatesInfo getModuleUpdatesInfo(java.lang.String actorID)
          Получаем количество обновлений модуля Ежедневник
 NoteAccounts getNoteAccounts(java.lang.String userID)
           
 ServerResult<UserNotifications> getNotifications(java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 java.util.ArrayList<DelegatedAction> getObjectActions(int objectTypeID, java.lang.String userID, java.lang.String delegatedID, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<arta.synergy.common.docs.SDocumentLink>> getObjectDocuments(java.lang.String objectID, int objectTypeID, java.lang.String userID)
           
 ObjectiveEdit getObjective(java.lang.String actorID, java.lang.String objectiveID)
           
 arta.synergy.common.mbo.objectives.SObjectiveExtended getObjectiveExtended(java.lang.String actorID, java.lang.String objectiveID, java.lang.String locale)
           
 ObjectiveEdit getObjectiveForCreate(java.lang.String actorID, java.lang.String specialistID, java.lang.String specialistPositionID)
           
 arta.synergy.common.mbo.objectives.SObjectiveIndicator getObjectiveIndicator(java.lang.String actorID, java.lang.String objectiveID, java.lang.String pointerID, java.lang.String mapID, java.util.Date date)
           
 ObjectiveLinks getObjectiveLinks(java.lang.String objectiveID, java.lang.String userID)
           
 arta.synergy.common.mbo.objectives.SObjectivesList getObjectives(java.lang.String actorID, java.lang.String userID, java.lang.String positionID, java.util.Date date, java.lang.String locale)
           
 arta.synergy.common.mbo.objectives.SObjectivesReport getObjectivesReport(java.lang.String actorID, java.lang.String userID, java.lang.String positionID, int reportType, java.util.Date startDate, java.util.Date finishDate, java.lang.String locale)
           
 arta.synergy.common.mbo.objectives.SObjectveTasksReport getObjectiveTasksReport(java.lang.String userID, java.lang.String objectiveID, long startDate, long finishDate, java.lang.String locale)
          Метод возвращает отчет по задачам, относящимся к цели objectiveID.
 Pointer getPointer(java.lang.String pointerID)
           
 PointerItem getPointerItem(java.lang.String pointerID)
           
 PointerObjectives getPointerObjectives(java.lang.String pointerID, java.lang.String actorID, java.lang.String locale)
           
 UserPointersList getPointers(java.lang.String userID)
           
 PointerValuesList getPointerValues(java.lang.String actorID, java.lang.String objectiveID, java.util.Date startDate, java.util.Date finishDate)
           
 AppProps getProps()
           
 UsersList getRecipientSuggestions(UserSearchParams params, java.lang.String actorID, java.lang.String locale)
           
 arta.synergy.common.structure.SReportDepartment getReport(arta.synergy.common.structure.SReportParams params, java.lang.String locale)
           
 ServerResult<ClientReport> getReport(java.lang.String reportID, java.util.HashMap<java.lang.String,java.lang.String> params, java.lang.String locale)
           
 TasksReport getReport(java.lang.String actorID, java.lang.String userID, TaskSearchParams params, java.lang.String locale)
           
 ServerResult<StrategyTopElement> getStrategyTopElement(java.lang.String userID, java.lang.String locale)
           
 arta.synergy.common.mbo.objectives.SLinkedObjectivesList getStructureObjectives(java.lang.String positionID, java.lang.String locale, java.lang.String actorID)
          Метод возвращает список связанных целей.
 java.util.ArrayList<WeightObjective> getSubPointers(java.lang.String objectiveID)
           
 arta.synergy.common.mbo.objectives.SSummaryReport getSummaryReport(java.lang.String actorID, java.lang.String locale, java.lang.String positionID, java.util.Date startDate, java.util.Date finishDate)
           
 Task getTask(java.lang.String actorID, java.lang.String taskID, java.lang.String locale)
           
 java.util.List<TasksDay> getTasks(java.lang.String actorID, java.lang.String userID, TaskSearchParams params, java.lang.String locale)
           
 java.util.Map<java.lang.Integer,java.lang.String> getTasksStyles(java.lang.String userID, int month, int year, java.lang.String actorID)
           
 java.util.List<java.lang.String> getUnReadMessageTasks(java.lang.String userID)
           
 UserRights getUserRights(java.lang.String actorID, java.lang.String userID, java.lang.String positionID, java.util.Date date, java.lang.String locale)
           
 ServerResult<UserSettings> getUserSettings(java.lang.String userID, java.lang.String lang, java.lang.String host)
           
 Weights getWeights(java.lang.String actorID, java.lang.String userID, java.lang.String locale)
           
 int hideNotification(java.lang.String actorID, java.lang.String objectiveID)
           
 arta.synergy.common.mbo.objectives.SElement loadPathToUser(java.lang.String userID, java.lang.String locale, java.util.Date date)
           
 arta.synergy.common.actor.Actor login(java.lang.String login, java.lang.String password, java.lang.String sessionID, boolean needsAdminAccess, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> markTaskAsSeen(java.lang.String taskID, java.lang.String stamp, java.lang.String userID)
          Отмечает заметку просмотренной
 int rejectObjective(java.lang.String actorID, java.lang.String objectiveID, java.lang.String comment, java.lang.String host, java.lang.String locale)
           
 ServerResult<arta.synergy.common.docs.SDocumentLink> removeLink(java.lang.String linkID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 arta.synergy.common.msg.SMethodMessage saveBookPointer(java.lang.String actorID, Pointer pointer, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> saveNoteAccounts(NoteAccounts noteAccounts, java.lang.String userID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> saveObjective(java.lang.String actorID, ObjectiveEdit objective, java.lang.String host, java.lang.String locale)
           
 ServerResult<Task> saveTask(java.lang.String actorID, Task task, java.lang.String locale, java.lang.String host, java.util.List<ObjectFileInfo> files, java.util.List<ObjectFileInfo> docs, java.util.List<arta.remote.client.AiNode> deleted)
           
 ServerResult<DelegatedUser> saveUserDelegatedActions(java.lang.String userID, java.lang.String delegatedID, int objectType, java.util.ArrayList<java.lang.Integer> actions, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> saveUserSettings(UserSettings settings, java.lang.String userID, java.lang.String lang, java.lang.String host)
           
 int saveWeights(java.lang.String actorID, Weights weights)
           
 ServerResult<java.lang.Boolean> sendTestMail(java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 int setPointerValue(java.lang.String hash, java.lang.String pointerID, double value, java.lang.String host)
           
 ServerResult<java.lang.Boolean> setReceiveNotesGroup(java.lang.String userID, int objectType, boolean receive, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> setReceiveNotification(java.lang.String userID, java.lang.String code, boolean receive, java.lang.String locale)
           
 ServerResult<Task> setTaskState(java.lang.String taskID, int stateID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 void setUserLang(java.lang.String userID, java.lang.String lang, java.lang.String host)
           
 void startServices()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Objectives

public Objectives()
Method Detail

startServices

public void startServices()
Specified by:
startServices in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getElements

public java.util.ArrayList<arta.synergy.common.mbo.objectives.SElement> getElements(java.lang.String actorID,
                                                                                    java.lang.String elementID,
                                                                                    int elementType,
                                                                                    java.util.Date date,
                                                                                    java.lang.String locale)
Specified by:
getElements in interface arta.synergy.common.mbo.objectives.ObjectivesIF

loadPathToUser

public arta.synergy.common.mbo.objectives.SElement loadPathToUser(java.lang.String userID,
                                                                  java.lang.String locale,
                                                                  java.util.Date date)
Specified by:
loadPathToUser in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectives

public arta.synergy.common.mbo.objectives.SObjectivesList getObjectives(java.lang.String actorID,
                                                                        java.lang.String userID,
                                                                        java.lang.String positionID,
                                                                        java.util.Date date,
                                                                        java.lang.String locale)
Specified by:
getObjectives in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getUserRights

public UserRights getUserRights(java.lang.String actorID,
                                java.lang.String userID,
                                java.lang.String positionID,
                                java.util.Date date,
                                java.lang.String locale)
Specified by:
getUserRights in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getManagers

public java.util.ArrayList<SSimplePerson> getManagers(java.lang.String userID)

createObjective

public ServerResult<java.lang.String> createObjective(java.lang.String actorID,
                                                      ObjectiveEdit objective,
                                                      java.lang.String host,
                                                      java.lang.String locale)
Specified by:
createObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjective

public ObjectiveEdit getObjective(java.lang.String actorID,
                                  java.lang.String objectiveID)
Specified by:
getObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getSubPointers

public java.util.ArrayList<WeightObjective> getSubPointers(java.lang.String objectiveID)
Specified by:
getSubPointers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

saveObjective

public ServerResult<java.lang.Boolean> saveObjective(java.lang.String actorID,
                                                     ObjectiveEdit objective,
                                                     java.lang.String host,
                                                     java.lang.String locale)
Specified by:
saveObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

rejectObjective

public int rejectObjective(java.lang.String actorID,
                           java.lang.String objectiveID,
                           java.lang.String comment,
                           java.lang.String host,
                           java.lang.String locale)
Specified by:
rejectObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

closeObjective

public int closeObjective(java.lang.String actorID,
                          java.lang.String objectiveID,
                          int closeStatus,
                          java.lang.String host,
                          java.lang.String locale)
Specified by:
closeObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

cancelObjective

public int cancelObjective(java.lang.String actorID,
                           java.lang.String objectiveID,
                           java.lang.String host,
                           java.lang.String locale)
Specified by:
cancelObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

hideNotification

public int hideNotification(java.lang.String actorID,
                            java.lang.String objectiveID)
Specified by:
hideNotification in interface arta.synergy.common.mbo.objectives.ObjectivesIF

approveObjective

public int approveObjective(java.lang.String actorID,
                            java.lang.String objectiveID,
                            java.lang.String host,
                            java.lang.String locale)
Specified by:
approveObjective in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectiveForCreate

public ObjectiveEdit getObjectiveForCreate(java.lang.String actorID,
                                           java.lang.String specialistID,
                                           java.lang.String specialistPositionID)
Specified by:
getObjectiveForCreate in interface arta.synergy.common.mbo.objectives.ObjectivesIF

login

public arta.synergy.common.actor.Actor login(java.lang.String login,
                                             java.lang.String password,
                                             java.lang.String sessionID,
                                             boolean needsAdminAccess,
                                             java.lang.String locale,
                                             java.lang.String host)
Specified by:
login in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getPointerValues

public PointerValuesList getPointerValues(java.lang.String actorID,
                                          java.lang.String objectiveID,
                                          java.util.Date startDate,
                                          java.util.Date finishDate)
Specified by:
getPointerValues in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getGraphData

public arta.synergy.common.mbo.objectives.GraphData getGraphData(java.lang.String actorID,
                                                                 java.lang.String objectiveID,
                                                                 java.lang.String pointerID,
                                                                 java.lang.String mapObjectID,
                                                                 java.util.Date startDate,
                                                                 java.util.Date finishDate,
                                                                 int type)
Specified by:
getGraphData in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getWeights

public Weights getWeights(java.lang.String actorID,
                          java.lang.String userID,
                          java.lang.String locale)
Specified by:
getWeights in interface arta.synergy.common.mbo.objectives.ObjectivesIF

saveWeights

public int saveWeights(java.lang.String actorID,
                       Weights weights)
Specified by:
saveWeights in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectiveTasksReport

public arta.synergy.common.mbo.objectives.SObjectveTasksReport getObjectiveTasksReport(java.lang.String userID,
                                                                                       java.lang.String objectiveID,
                                                                                       long startDate,
                                                                                       long finishDate,
                                                                                       java.lang.String locale)
Метод возвращает отчет по задачам, относящимся к цели objectiveID.

Specified by:
getObjectiveTasksReport in interface arta.synergy.common.mbo.objectives.ObjectivesIF
Parameters:
userID - ID пользователя
objectiveID - ID цели
startDate - начало периода
finishDate - конец периода
locale - локаль пользователя
Returns:
отчет по задачам

createPointerValue

public int createPointerValue(java.lang.String actorID,
                              java.lang.String objectiveID,
                              double value,
                              java.lang.String host)
Specified by:
createPointerValue in interface arta.synergy.common.mbo.objectives.ObjectivesIF

changePointerValue

public int changePointerValue(java.lang.String actorID,
                              java.lang.String objectiveID,
                              java.sql.Timestamp pointerDate,
                              double newValue,
                              java.lang.String host)
Specified by:
changePointerValue in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getPointerItem

public PointerItem getPointerItem(java.lang.String pointerID)
Specified by:
getPointerItem in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deletePointerValue

public int deletePointerValue(java.lang.String actorID,
                              java.lang.String objectiveID,
                              java.sql.Timestamp objectiveDate,
                              java.lang.String host)
Specified by:
deletePointerValue in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getBookPointers

public BookPointersList getBookPointers(PointerSearchParams params,
                                        java.lang.String locale)
Specified by:
getBookPointers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

createBookPointer

public arta.synergy.common.msg.SMethodMessage createBookPointer(java.lang.String actorID,
                                                                Pointer pointer,
                                                                java.lang.String locale,
                                                                java.lang.String host)
Specified by:
createBookPointer in interface arta.synergy.common.mbo.objectives.ObjectivesIF

saveBookPointer

public arta.synergy.common.msg.SMethodMessage saveBookPointer(java.lang.String actorID,
                                                              Pointer pointer,
                                                              java.lang.String locale,
                                                              java.lang.String host)
Specified by:
saveBookPointer in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getPointer

public Pointer getPointer(java.lang.String pointerID)
Specified by:
getPointer in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deletePointer

public arta.synergy.common.msg.SMethodMessage deletePointer(java.lang.String pointerID,
                                                            java.lang.String actorID,
                                                            java.lang.String locale)
Specified by:
deletePointer in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deletePointers

public ServerResult deletePointers(java.util.ArrayList<java.lang.String> pointers,
                                   java.lang.String actorID,
                                   java.lang.String locale)
Specified by:
deletePointers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getPointerObjectives

public PointerObjectives getPointerObjectives(java.lang.String pointerID,
                                              java.lang.String actorID,
                                              java.lang.String locale)
Specified by:
getPointerObjectives in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getManagedUsers

public java.util.ArrayList<SSimplePerson> getManagedUsers(java.lang.String managerPersonID,
                                                          java.lang.String locale)
Specified by:
getManagedUsers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getManagedUsers

public UsersList getManagedUsers(UserSearchParams params,
                                 java.lang.String actorID,
                                 java.lang.String locale)
Specified by:
getManagedUsers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getRecipientSuggestions

public UsersList getRecipientSuggestions(UserSearchParams params,
                                         java.lang.String actorID,
                                         java.lang.String locale)
Specified by:
getRecipientSuggestions in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getPointers

public UserPointersList getPointers(java.lang.String userID)
Specified by:
getPointers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getTasks

public java.util.List<TasksDay> getTasks(java.lang.String actorID,
                                         java.lang.String userID,
                                         TaskSearchParams params,
                                         java.lang.String locale)
Specified by:
getTasks in interface arta.synergy.common.mbo.objectives.ObjectivesIF

createTask

public ServerResult<Task> createTask(java.lang.String actorID,
                                     Task task,
                                     java.lang.String locale,
                                     java.lang.String host,
                                     java.util.List<ObjectFileInfo> files,
                                     java.util.List<ObjectFileInfo> docs)
Specified by:
createTask in interface arta.synergy.common.mbo.objectives.ObjectivesIF

createTaskForce

public ServerResult<Task> createTaskForce(java.lang.String actorID,
                                          Task task,
                                          java.lang.String locale,
                                          java.lang.String host)
                                   throws java.lang.Exception
Specified by:
createTaskForce in interface arta.synergy.common.mbo.objectives.ObjectivesIF
Throws:
java.lang.Exception

saveTask

public ServerResult<Task> saveTask(java.lang.String actorID,
                                   Task task,
                                   java.lang.String locale,
                                   java.lang.String host,
                                   java.util.List<ObjectFileInfo> files,
                                   java.util.List<ObjectFileInfo> docs,
                                   java.util.List<arta.remote.client.AiNode> deleted)
Specified by:
saveTask in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deleteTask

public ServerResult<java.lang.Boolean> deleteTask(java.lang.String actorID,
                                                  java.lang.String taskID,
                                                  java.lang.String locale,
                                                  java.lang.String host)
Specified by:
deleteTask in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deleteRepeatable

public ServerResult<java.lang.Boolean> deleteRepeatable(java.lang.String repeatableID,
                                                        GWTDate date,
                                                        java.lang.String actorID,
                                                        java.lang.String locale,
                                                        java.lang.String host)
Specified by:
deleteRepeatable in interface arta.synergy.common.mbo.objectives.ObjectivesIF

createRepeatableTasks

public void createRepeatableTasks()
Specified by:
createRepeatableTasks in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getTask

public Task getTask(java.lang.String actorID,
                    java.lang.String taskID,
                    java.lang.String locale)
Specified by:
getTask in interface arta.synergy.common.mbo.objectives.ObjectivesIF

setTaskState

public ServerResult<Task> setTaskState(java.lang.String taskID,
                                       int stateID,
                                       java.lang.String userID,
                                       java.lang.String locale,
                                       java.lang.String host)
Specified by:
setTaskState in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getTasksStyles

public java.util.Map<java.lang.Integer,java.lang.String> getTasksStyles(java.lang.String userID,
                                                                        int month,
                                                                        int year,
                                                                        java.lang.String actorID)
Specified by:
getTasksStyles in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getUnReadMessageTasks

public java.util.List<java.lang.String> getUnReadMessageTasks(java.lang.String userID)
Specified by:
getUnReadMessageTasks in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getModuleUpdatesInfo

public ModuleUpdatesInfo getModuleUpdatesInfo(java.lang.String actorID)
Получаем количество обновлений модуля Ежедневник

Specified by:
getModuleUpdatesInfo in interface arta.synergy.common.util.UpdatesProviderIF
Parameters:
actorID - пользователь
Returns:
кол-во обновлений

getCurrentObjectives

public java.util.ArrayList<arta.synergy.common.mbo.objectives.SObjectiveExtended> getCurrentObjectives(ObjectivesSearchParams params,
                                                                                                       java.lang.String location)
Specified by:
getCurrentObjectives in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectivesReport

public arta.synergy.common.mbo.objectives.SObjectivesReport getObjectivesReport(java.lang.String actorID,
                                                                                java.lang.String userID,
                                                                                java.lang.String positionID,
                                                                                int reportType,
                                                                                java.util.Date startDate,
                                                                                java.util.Date finishDate,
                                                                                java.lang.String locale)
Specified by:
getObjectivesReport in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getSummaryReport

public arta.synergy.common.mbo.objectives.SSummaryReport getSummaryReport(java.lang.String actorID,
                                                                          java.lang.String locale,
                                                                          java.lang.String positionID,
                                                                          java.util.Date startDate,
                                                                          java.util.Date finishDate)
Specified by:
getSummaryReport in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getReport

public TasksReport getReport(java.lang.String actorID,
                             java.lang.String userID,
                             TaskSearchParams params,
                             java.lang.String locale)
Specified by:
getReport in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectiveIndicator

public arta.synergy.common.mbo.objectives.SObjectiveIndicator getObjectiveIndicator(java.lang.String actorID,
                                                                                    java.lang.String objectiveID,
                                                                                    java.lang.String pointerID,
                                                                                    java.lang.String mapID,
                                                                                    java.util.Date date)
Specified by:
getObjectiveIndicator in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getReport

public arta.synergy.common.structure.SReportDepartment getReport(arta.synergy.common.structure.SReportParams params,
                                                                 java.lang.String locale)
Specified by:
getReport in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectiveExtended

public arta.synergy.common.mbo.objectives.SObjectiveExtended getObjectiveExtended(java.lang.String actorID,
                                                                                  java.lang.String objectiveID,
                                                                                  java.lang.String locale)
Specified by:
getObjectiveExtended in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getManagedPointers

public PointersList getManagedPointers(java.lang.String actorID)
Specified by:
getManagedPointers in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getStructureObjectives

public arta.synergy.common.mbo.objectives.SLinkedObjectivesList getStructureObjectives(java.lang.String positionID,
                                                                                       java.lang.String locale,
                                                                                       java.lang.String actorID)
Метод возвращает список связанных целей. Если в параметры передается должность специалиста а не руководителя подразделения, то за главный элемент принимается непосредственный руководитель данного пользователя.

Specified by:
getStructureObjectives in interface arta.synergy.common.mbo.objectives.ObjectivesIF
Parameters:
positionID - ID должности (специалист или руководитель)
locale - локаль
Returns:

setPointerValue

public int setPointerValue(java.lang.String hash,
                           java.lang.String pointerID,
                           double value,
                           java.lang.String host)
Specified by:
setPointerValue in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getAvailableStores

public java.util.ArrayList<arta.synergy.common.docs.SDocStore> getAvailableStores(java.lang.String lang)
Specified by:
getAvailableStores in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectDocuments

public ServerResult<java.util.ArrayList<arta.synergy.common.docs.SDocumentLink>> getObjectDocuments(java.lang.String objectID,
                                                                                                    int objectTypeID,
                                                                                                    java.lang.String userID)
Specified by:
getObjectDocuments in interface arta.synergy.common.mbo.objectives.ObjectivesIF

createLink

public ServerResult<arta.synergy.common.docs.SDocumentLink> createLink(java.lang.String documentID,
                                                                       java.lang.String storeID,
                                                                       java.lang.String objectID,
                                                                       int objectTypeID,
                                                                       java.lang.String userID,
                                                                       java.lang.String locale,
                                                                       java.util.HashMap<java.lang.String,java.lang.String> params,
                                                                       java.lang.String host)
Specified by:
createLink in interface arta.synergy.common.mbo.objectives.ObjectivesIF

createLink

public ServerResult<arta.synergy.common.docs.SDocumentLink> createLink(DocumentLink link,
                                                                       java.lang.String objectID,
                                                                       int objectTypeID,
                                                                       java.lang.String locale,
                                                                       java.lang.String host)
Specified by:
createLink in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getDocuments

public arta.synergy.common.docs.SDocumentsList getDocuments(java.lang.String storeID,
                                                            arta.synergy.common.docs.SDocSearchParams params,
                                                            java.lang.String userID)
Specified by:
getDocuments in interface arta.synergy.common.mbo.objectives.ObjectivesIF

removeLink

public ServerResult<arta.synergy.common.docs.SDocumentLink> removeLink(java.lang.String linkID,
                                                                       java.lang.String userID,
                                                                       java.lang.String locale,
                                                                       java.lang.String host)
Specified by:
removeLink in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getAvailableBases

public java.util.ArrayList<arta.synergy.common.docs.SLotusDatabase> getAvailableBases()
Specified by:
getAvailableBases in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getDocumentInfo

public ServerResult<arta.synergy.common.docs.SDocumentInfo> getDocumentInfo(java.lang.String storeID,
                                                                            java.lang.String documentID,
                                                                            java.lang.String userID,
                                                                            java.util.HashMap<java.lang.String,java.lang.String> params)
Specified by:
getDocumentInfo in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deleteDocument

public ServerResult<java.lang.Integer> deleteDocument(java.lang.String storeID,
                                                      java.lang.String documentID,
                                                      java.lang.String userID,
                                                      java.lang.String locale,
                                                      java.util.HashMap<java.lang.String,java.lang.String> params,
                                                      java.lang.String host)
Specified by:
deleteDocument in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getUserSettings

public ServerResult<UserSettings> getUserSettings(java.lang.String userID,
                                                  java.lang.String lang,
                                                  java.lang.String host)
Specified by:
getUserSettings in interface arta.synergy.common.mbo.objectives.ObjectivesIF

sendTestMail

public ServerResult<java.lang.Boolean> sendTestMail(java.lang.String userID,
                                                    java.lang.String locale,
                                                    java.lang.String host)
Specified by:
sendTestMail in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getNoteAccounts

public NoteAccounts getNoteAccounts(java.lang.String userID)
Specified by:
getNoteAccounts in interface arta.synergy.common.mbo.objectives.ObjectivesIF

saveNoteAccounts

public ServerResult<java.lang.Boolean> saveNoteAccounts(NoteAccounts noteAccounts,
                                                        java.lang.String userID,
                                                        java.lang.String locale)
Specified by:
saveNoteAccounts in interface arta.synergy.common.mbo.objectives.ObjectivesIF

saveUserSettings

public ServerResult<java.lang.Boolean> saveUserSettings(UserSettings settings,
                                                        java.lang.String userID,
                                                        java.lang.String lang,
                                                        java.lang.String host)
Specified by:
saveUserSettings in interface arta.synergy.common.mbo.objectives.ObjectivesIF

setUserLang

public void setUserLang(java.lang.String userID,
                        java.lang.String lang,
                        java.lang.String host)
Specified by:
setUserLang in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getNotifications

public ServerResult<UserNotifications> getNotifications(java.lang.String userID,
                                                        java.lang.String host,
                                                        java.lang.String locale)
Specified by:
getNotifications in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getDelegationInfo

public DelegationInfo getDelegationInfo(java.lang.String userID,
                                        java.lang.String locale)
Specified by:
getDelegationInfo in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectActions

public java.util.ArrayList<DelegatedAction> getObjectActions(int objectTypeID,
                                                             java.lang.String userID,
                                                             java.lang.String delegatedID,
                                                             java.lang.String locale)
Specified by:
getObjectActions in interface arta.synergy.common.mbo.objectives.ObjectivesIF

saveUserDelegatedActions

public ServerResult<DelegatedUser> saveUserDelegatedActions(java.lang.String userID,
                                                            java.lang.String delegatedID,
                                                            int objectType,
                                                            java.util.ArrayList<java.lang.Integer> actions,
                                                            java.lang.String locale,
                                                            java.lang.String host)
Specified by:
saveUserDelegatedActions in interface arta.synergy.common.mbo.objectives.ObjectivesIF

deleteUserDelegatedActions

public ServerResult<java.lang.Boolean> deleteUserDelegatedActions(java.lang.String userID,
                                                                  java.lang.String delegatedID,
                                                                  int objectType,
                                                                  java.lang.String locale,
                                                                  java.lang.String host)
Specified by:
deleteUserDelegatedActions in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getReport

public ServerResult<ClientReport> getReport(java.lang.String reportID,
                                            java.util.HashMap<java.lang.String,java.lang.String> params,
                                            java.lang.String locale)
Specified by:
getReport in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getAppEdition

public java.lang.String getAppEdition()
Specified by:
getAppEdition in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getProps

public AppProps getProps()
Specified by:
getProps in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getStrategyTopElement

public ServerResult<StrategyTopElement> getStrategyTopElement(java.lang.String userID,
                                                              java.lang.String locale)
Specified by:
getStrategyTopElement in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getObjectiveLinks

public ObjectiveLinks getObjectiveLinks(java.lang.String objectiveID,
                                        java.lang.String userID)
Specified by:
getObjectiveLinks in interface arta.synergy.common.mbo.objectives.ObjectivesIF

setReceiveNotification

public ServerResult<java.lang.Boolean> setReceiveNotification(java.lang.String userID,
                                                              java.lang.String code,
                                                              boolean receive,
                                                              java.lang.String locale)
Specified by:
setReceiveNotification in interface arta.synergy.common.mbo.objectives.ObjectivesIF

setReceiveNotesGroup

public ServerResult<java.lang.Boolean> setReceiveNotesGroup(java.lang.String userID,
                                                            int objectType,
                                                            boolean receive,
                                                            java.lang.String locale)
Specified by:
setReceiveNotesGroup in interface arta.synergy.common.mbo.objectives.ObjectivesIF

checkExpiredTasks

public void checkExpiredTasks()
                       throws java.lang.Exception
Specified by:
checkExpiredTasks in interface arta.synergy.common.mbo.objectives.ObjectivesIF
Throws:
java.lang.Exception

getElement

public arta.synergy.common.mbo.objectives.SElement getElement(java.lang.String userID,
                                                              java.lang.String elementID,
                                                              int elementType,
                                                              java.util.Date dateValue,
                                                              java.lang.String locale)
Specified by:
getElement in interface arta.synergy.common.mbo.objectives.ObjectivesIF

getEventsForLog

public kz.arta.synergy.ejb.log.LogEvent getEventsForLog(long l)
Specified by:
getEventsForLog in interface arta.synergy.common.mbo.objectives.ObjectivesIF

markTaskAsSeen

public ServerResult<java.lang.Boolean> markTaskAsSeen(java.lang.String taskID,
                                                      java.lang.String stamp,
                                                      java.lang.String userID)
Отмечает заметку просмотренной

Specified by:
markTaskAsSeen in interface arta.synergy.common.mbo.objectives.ObjectivesIF
Parameters:
taskID - uuid заметка
stamp - стамп времени
userID - пользователь, просмотревший заметку
Returns:


Copyright © 2000 Dummy Corp. All Rights Reserved.