arta.synergy.ejb.profile
Class Profile

java.lang.Object
  extended by arta.synergy.ejb.profile.Profile
All Implemented Interfaces:
ProfileIF, ProfileRemoteIF

public class Profile
extends java.lang.Object
implements ProfileIF, ProfileRemoteIF

Created by IntelliJ IDEA. User: topa Date: 07.12.2010 Time: 16:28:59 To change this template use File | Settings | File Templates.


Constructor Summary
Profile()
           
 
Method Summary
 ServerResult<BinQuestion> createQuestion(BinQuestion question, java.lang.String userID, java.lang.String locale)
           
 ServerResult<Rating> createRating(Rating rating, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteContact(java.lang.String contactID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteDesire(java.lang.String desireID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteEducation(java.lang.String id, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteExperience(java.lang.String id, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteQuestion(java.lang.String questionID, java.lang.String userID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteRating(java.lang.String ratingID, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> deleteSkill(java.lang.String actorID, java.lang.String skillID, java.lang.String locale)
           
 ServerResult<Contact> getContact(java.lang.String contactID, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<ContactType>> getContactTypes(java.lang.String locale)
           
 ServerResult<DairyStatInfo> getDairyStatInfo(java.lang.String userID, java.util.Date startDate, int daysCount, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<UserEducation>> getEducations(java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<ElementProfile> getElementProfile(java.lang.String elementID, int elementType, java.lang.String locale, java.lang.String lang, java.lang.String userID)
           
 ServerResult<java.util.ArrayList<WorkExperience>> getExperiences(java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<PersonProfileInfo> getPersonProfileInfo(java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<UserProfile> getProfile(java.lang.String userID, java.lang.String locale, java.lang.String actorID)
           
 ServerResult<BinQuestion> getQuestion(java.lang.String questionID, java.lang.String userID, java.lang.String locale)
           
 ServerResult<BinQuestionsList> getQuestions(QuestionSearchParams params, java.lang.String userID, java.lang.String locale)
           
 ServerResult<Rating> getRating(java.lang.String ratingID)
           
 ServerResult<RatingsList> getRatings(RatingSearchParams params, java.lang.String userID, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<Contact>> getUserContacts(java.lang.String userID, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<UserDesire>> getUserDesires(java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.util.ArrayList<UserEvent>> getUserEvents(java.lang.String actorID, java.lang.String userID, java.lang.String locale, int count)
           
 ServerResult<java.util.ArrayList<UserInterest>> getUserInterests(java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<PhotoSize> getUserPhotoSize(java.lang.String userID)
           
 ServerResult<UserProfileOld> getUserProfile(java.lang.String userID, java.lang.String locale, java.lang.String actorID)
           
 ServerResult<java.util.ArrayList<Skill>> getUserSkills(java.lang.String actorID, java.lang.String userID, java.lang.String locale)
           
 ServerResult<UserStatInfo> getUserStatAndEvents(java.lang.String userID, java.lang.String positionID, java.lang.String locale, java.lang.String actorID)
          Получение данных для графиков работы/ежедневника, с возможностью ограничение видимости узлов
 ServerResult<java.lang.Boolean> moveDesireDown(java.lang.String desireID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> moveDesireUp(java.lang.String desireID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<Contact> saveContact(Contact contact, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<UserDesire> saveDesire(UserDesire desire, java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<UserEducation> saveEducation(UserEducation education, java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<ElementProfile> saveElementProfile(ElementProfile profile, java.lang.String elementID, int elementType, java.lang.String locale, java.lang.String userID, java.lang.String host)
           
 ServerResult<WorkExperience> saveExperience(WorkExperience experience, java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<BinQuestion> saveQuestion(BinQuestion question, java.lang.String userID, java.lang.String locale)
           
 ServerResult<Rating> saveRating(Rating rating, java.lang.String userID, java.lang.String host, java.lang.String locale)
           
 ServerResult<Skill> saveSkill(java.lang.String actorID, java.lang.String userID, Skill skill, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> saveUserInterests(java.util.ArrayList<UserInterest> interests, java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<UserProfileOld> saveUserProfile(UserProfileOld profile, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<java.lang.Boolean> saveUserProfile(UserProfile profile, java.lang.String userID, java.lang.String actorID, java.lang.String locale)
           
 ServerResult<ProfileItemAnswer> setQuestionValue(java.lang.String actorID, java.lang.String userID, java.lang.String questionID, java.lang.String value, java.lang.String locale)
           
 ServerResult<ProfileItemAnswer> setRatingValue(java.lang.String actorID, java.lang.String userID, java.lang.String ratingID, int value, java.lang.String locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profile

public Profile()
Method Detail

createQuestion

public ServerResult<BinQuestion> createQuestion(BinQuestion question,
                                                java.lang.String userID,
                                                java.lang.String locale)
Specified by:
createQuestion in interface ProfileIF

getQuestions

public ServerResult<BinQuestionsList> getQuestions(QuestionSearchParams params,
                                                   java.lang.String userID,
                                                   java.lang.String locale)
Specified by:
getQuestions in interface ProfileIF

getQuestion

public ServerResult<BinQuestion> getQuestion(java.lang.String questionID,
                                             java.lang.String userID,
                                             java.lang.String locale)
Specified by:
getQuestion in interface ProfileIF

saveQuestion

public ServerResult<BinQuestion> saveQuestion(BinQuestion question,
                                              java.lang.String userID,
                                              java.lang.String locale)
Specified by:
saveQuestion in interface ProfileIF

deleteQuestion

public ServerResult<java.lang.Boolean> deleteQuestion(java.lang.String questionID,
                                                      java.lang.String userID,
                                                      java.lang.String locale)
Specified by:
deleteQuestion in interface ProfileIF

createRating

public ServerResult<Rating> createRating(Rating rating,
                                         java.lang.String userID,
                                         java.lang.String host,
                                         java.lang.String locale)
Specified by:
createRating in interface ProfileIF

getRatings

public ServerResult<RatingsList> getRatings(RatingSearchParams params,
                                            java.lang.String userID,
                                            java.lang.String locale)
Specified by:
getRatings in interface ProfileIF

saveRating

public ServerResult<Rating> saveRating(Rating rating,
                                       java.lang.String userID,
                                       java.lang.String host,
                                       java.lang.String locale)
Specified by:
saveRating in interface ProfileIF

deleteRating

public ServerResult<java.lang.Boolean> deleteRating(java.lang.String ratingID,
                                                    java.lang.String userID,
                                                    java.lang.String host,
                                                    java.lang.String locale)
Specified by:
deleteRating in interface ProfileIF

getRating

public ServerResult<Rating> getRating(java.lang.String ratingID)
Specified by:
getRating in interface ProfileIF

getElementProfile

public ServerResult<ElementProfile> getElementProfile(java.lang.String elementID,
                                                      int elementType,
                                                      java.lang.String locale,
                                                      java.lang.String lang,
                                                      java.lang.String userID)
Specified by:
getElementProfile in interface ProfileIF

saveElementProfile

public ServerResult<ElementProfile> saveElementProfile(ElementProfile profile,
                                                       java.lang.String elementID,
                                                       int elementType,
                                                       java.lang.String locale,
                                                       java.lang.String userID,
                                                       java.lang.String host)
Specified by:
saveElementProfile in interface ProfileIF

getUserProfile

public ServerResult<UserProfileOld> getUserProfile(java.lang.String userID,
                                                   java.lang.String locale,
                                                   java.lang.String actorID)
Specified by:
getUserProfile in interface ProfileIF

saveUserProfile

public ServerResult<UserProfileOld> saveUserProfile(UserProfileOld profile,
                                                    java.lang.String actorID,
                                                    java.lang.String locale)
Specified by:
saveUserProfile in interface ProfileIF

setQuestionValue

public ServerResult<ProfileItemAnswer> setQuestionValue(java.lang.String actorID,
                                                        java.lang.String userID,
                                                        java.lang.String questionID,
                                                        java.lang.String value,
                                                        java.lang.String locale)
Specified by:
setQuestionValue in interface ProfileIF

setRatingValue

public ServerResult<ProfileItemAnswer> setRatingValue(java.lang.String actorID,
                                                      java.lang.String userID,
                                                      java.lang.String ratingID,
                                                      int value,
                                                      java.lang.String locale)
Specified by:
setRatingValue in interface ProfileIF

getDairyStatInfo

public ServerResult<DairyStatInfo> getDairyStatInfo(java.lang.String userID,
                                                    java.util.Date startDate,
                                                    int daysCount,
                                                    java.lang.String locale)
Specified by:
getDairyStatInfo in interface ProfileIF

getUserStatAndEvents

public ServerResult<UserStatInfo> getUserStatAndEvents(java.lang.String userID,
                                                       java.lang.String positionID,
                                                       java.lang.String locale,
                                                       java.lang.String actorID)
Получение данных для графиков работы/ежедневника, с возможностью ограничение видимости узлов

Specified by:
getUserStatAndEvents in interface ProfileIF
Parameters:
userID - - идентификатор пользователя, выбраного в дереве
positionID - - должность пользователя
locale - - локализация
actorID - - идентификатор пользователя, выполняющего действия

getUserEvents

public ServerResult<java.util.ArrayList<UserEvent>> getUserEvents(java.lang.String actorID,
                                                                  java.lang.String userID,
                                                                  java.lang.String locale,
                                                                  int count)
Specified by:
getUserEvents in interface ProfileIF

getContactTypes

public ServerResult<java.util.ArrayList<ContactType>> getContactTypes(java.lang.String locale)
Specified by:
getContactTypes in interface ProfileIF

getUserContacts

public ServerResult<java.util.ArrayList<Contact>> getUserContacts(java.lang.String userID,
                                                                  java.lang.String locale)
Specified by:
getUserContacts in interface ProfileIF

getContact

public ServerResult<Contact> getContact(java.lang.String contactID,
                                        java.lang.String locale)
Specified by:
getContact in interface ProfileIF

deleteContact

public ServerResult<java.lang.Boolean> deleteContact(java.lang.String contactID,
                                                     java.lang.String actorID,
                                                     java.lang.String locale)
Specified by:
deleteContact in interface ProfileIF

saveContact

public ServerResult<Contact> saveContact(Contact contact,
                                         java.lang.String actorID,
                                         java.lang.String locale)
Specified by:
saveContact in interface ProfileIF

deleteSkill

public ServerResult<java.lang.Boolean> deleteSkill(java.lang.String actorID,
                                                   java.lang.String skillID,
                                                   java.lang.String locale)
Specified by:
deleteSkill in interface ProfileIF

getUserSkills

public ServerResult<java.util.ArrayList<Skill>> getUserSkills(java.lang.String actorID,
                                                              java.lang.String userID,
                                                              java.lang.String locale)
Specified by:
getUserSkills in interface ProfileIF

saveSkill

public ServerResult<Skill> saveSkill(java.lang.String actorID,
                                     java.lang.String userID,
                                     Skill skill,
                                     java.lang.String locale)
Specified by:
saveSkill in interface ProfileIF

getUserPhotoSize

public ServerResult<PhotoSize> getUserPhotoSize(java.lang.String userID)
Specified by:
getUserPhotoSize in interface ProfileIF

deleteEducation

public ServerResult<java.lang.Boolean> deleteEducation(java.lang.String id,
                                                       java.lang.String actorID,
                                                       java.lang.String locale)
Specified by:
deleteEducation in interface ProfileIF

deleteExperience

public ServerResult<java.lang.Boolean> deleteExperience(java.lang.String id,
                                                        java.lang.String actorID,
                                                        java.lang.String locale)
Specified by:
deleteExperience in interface ProfileIF

getEducations

public ServerResult<java.util.ArrayList<UserEducation>> getEducations(java.lang.String userID,
                                                                      java.lang.String actorID,
                                                                      java.lang.String locale)
Specified by:
getEducations in interface ProfileIF

getExperiences

public ServerResult<java.util.ArrayList<WorkExperience>> getExperiences(java.lang.String userID,
                                                                        java.lang.String actorID,
                                                                        java.lang.String locale)
Specified by:
getExperiences in interface ProfileIF

saveEducation

public ServerResult<UserEducation> saveEducation(UserEducation education,
                                                 java.lang.String userID,
                                                 java.lang.String actorID,
                                                 java.lang.String locale)
Specified by:
saveEducation in interface ProfileIF

saveExperience

public ServerResult<WorkExperience> saveExperience(WorkExperience experience,
                                                   java.lang.String userID,
                                                   java.lang.String actorID,
                                                   java.lang.String locale)
Specified by:
saveExperience in interface ProfileIF

saveUserInterests

public ServerResult<java.lang.Boolean> saveUserInterests(java.util.ArrayList<UserInterest> interests,
                                                         java.lang.String userID,
                                                         java.lang.String actorID,
                                                         java.lang.String locale)
Specified by:
saveUserInterests in interface ProfileIF

getUserInterests

public ServerResult<java.util.ArrayList<UserInterest>> getUserInterests(java.lang.String userID,
                                                                        java.lang.String actorID,
                                                                        java.lang.String locale)
Specified by:
getUserInterests in interface ProfileIF

saveUserProfile

public ServerResult<java.lang.Boolean> saveUserProfile(UserProfile profile,
                                                       java.lang.String userID,
                                                       java.lang.String actorID,
                                                       java.lang.String locale)
Specified by:
saveUserProfile in interface ProfileIF

getProfile

public ServerResult<UserProfile> getProfile(java.lang.String userID,
                                            java.lang.String locale,
                                            java.lang.String actorID)
Specified by:
getProfile in interface ProfileIF

deleteDesire

public ServerResult<java.lang.Boolean> deleteDesire(java.lang.String desireID,
                                                    java.lang.String actorID,
                                                    java.lang.String locale)
Specified by:
deleteDesire in interface ProfileIF

getUserDesires

public ServerResult<java.util.ArrayList<UserDesire>> getUserDesires(java.lang.String userID,
                                                                    java.lang.String actorID,
                                                                    java.lang.String locale)
Specified by:
getUserDesires in interface ProfileIF

saveDesire

public ServerResult<UserDesire> saveDesire(UserDesire desire,
                                           java.lang.String userID,
                                           java.lang.String actorID,
                                           java.lang.String locale)
Specified by:
saveDesire in interface ProfileIF

moveDesireUp

public ServerResult<java.lang.Boolean> moveDesireUp(java.lang.String desireID,
                                                    java.lang.String actorID,
                                                    java.lang.String locale)
Specified by:
moveDesireUp in interface ProfileIF

moveDesireDown

public ServerResult<java.lang.Boolean> moveDesireDown(java.lang.String desireID,
                                                      java.lang.String actorID,
                                                      java.lang.String locale)
Specified by:
moveDesireDown in interface ProfileIF

getPersonProfileInfo

public ServerResult<PersonProfileInfo> getPersonProfileInfo(java.lang.String userID,
                                                            java.lang.String actorID,
                                                            java.lang.String locale)
Specified by:
getPersonProfileInfo in interface ProfileIF


Copyright © 2000 Dummy Corp. All Rights Reserved.