arta.synergy.ejb.filecabinet
Class FileCabinet

java.lang.Object
  extended by arta.synergy.ejb.filecabinet.FileCabinet
All Implemented Interfaces:
arta.synergy.common.filecabinet.FileCabinetIF, arta.synergy.common.filecabinet.FileCabinetRemoteIF

public class FileCabinet
extends java.lang.Object
implements arta.synergy.common.filecabinet.FileCabinetIF, arta.synergy.common.filecabinet.FileCabinetRemoteIF

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


Constructor Summary
FileCabinet()
           
 
Method Summary
 ServerResult<Person> createPerson(arta.synergy.common.actor.Actor actor, Person person, java.lang.String locale, java.lang.String host)
          Создание пользователя.
 ServerResult<Person> createPersonImpl(arta.synergy.common.actor.Actor actor, Person person, java.lang.String locale, java.lang.String host)
          Реализация Создание пользователя.
 ServerResult<java.lang.Boolean> deletePerson(arta.synergy.common.actor.Actor actor, java.lang.String personID, java.lang.String locale)
          Удаление пользователя.
 ServerResult<java.lang.Boolean> deletePersonImpl(arta.synergy.common.actor.Actor actor, java.lang.String personID, java.lang.String locale)
          Реализация Удаление пользователя.
 ServerResult<java.lang.String> deleteUserPhoto(java.lang.String userID, java.lang.String locale)
           
 java.lang.Object generateAuthParameters(arta.synergy.common.actor.Actor actor, java.util.ArrayList<java.lang.String> personsID, arta.synergy.common.filecabinet.SPersonSearchParams params)
           
 java.lang.Object generateAuthParameters(arta.synergy.common.actor.Actor actor, arta.synergy.common.filecabinet.SPersonSearchParams params)
           
 ServerResult<java.lang.String> generatePersonAuthKey(java.lang.String moduleID, java.lang.String userID, java.lang.String host)
           
 arta.synergy.common.actor.Actor getActor(java.lang.String userID)
           
 arta.synergy.common.actor.Actor getActor(java.lang.String userID, java.lang.String hash, java.lang.String sessionID)
           
 ServerResult<EventsList> getEvents(EventSearchParams params, java.lang.String locale)
           
 java.util.List<EventType> getEventTypes(java.lang.String providerID, java.lang.String locale)
           
 java.lang.Object getLogin(java.lang.String userID)
           
 ServerResult<Person> getPersonInfo(java.lang.String personID, java.lang.String locale, java.lang.String actorID)
           
 arta.synergy.common.filecabinet.PersonsList getPersons(arta.synergy.common.actor.Actor actor, arta.synergy.common.filecabinet.SPersonSearchParams params, java.lang.String locale)
           
 java.util.ArrayList<SSimplePerson> getPersons(java.util.ArrayList<java.lang.String> userIds)
           
 java.util.List<java.lang.String> getPersonsIDByFieldValue(java.lang.String formUUID, java.lang.String fieldName, java.lang.String value)
           
 java.util.List<EventProvider> getProviders(java.lang.String locale)
           
 HRPersonsList getReservePersons(ReserveSearchParams searchParams, java.lang.String actorID, java.lang.String locale, java.lang.String host)
           
 arta.synergy.common.filecabinet.SPhotoSize getSize(java.lang.String userID)
           
 arta.synergy.common.actor.Actor getSSOActor(java.lang.String hash, java.lang.String clientParams)
           
 java.lang.String getSSOHash(java.lang.String userID, java.lang.String clientParams)
           
 boolean isLoginAllowed()
           
 boolean isPersonCreateAllowed()
           
 arta.synergy.common.actor.Actor login(java.lang.String login, java.lang.String password, boolean needAdminAccess, java.lang.String host, java.lang.String locale, java.lang.String sessionID)
           
 arta.synergy.common.actor.Actor loginInConfigurator(java.lang.String login, java.lang.String password, boolean needConfiguratorAccess, java.lang.String host, java.lang.String locale, java.lang.String sessionID)
           
 ServerResult<Person> savePerson(arta.synergy.common.actor.Actor actor, Person person, java.lang.String locale, java.lang.String host)
          Сохранение пользователя.
 ServerResult<Person> savePersonImpl(arta.synergy.common.actor.Actor actor, Person person, java.lang.String locale, java.lang.String host)
          Реализация Сохранение пользователя.
 ServerResult<java.lang.Boolean> setAuthParameters(arta.synergy.common.actor.Actor actor, java.lang.String personID, java.lang.String login, java.lang.String password, java.lang.String confirmPassword, java.lang.String locale)
           
 int test()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileCabinet

public FileCabinet()
Method Detail

test

public int test()
Specified by:
test in interface arta.synergy.common.filecabinet.FileCabinetIF

getPersons

public arta.synergy.common.filecabinet.PersonsList getPersons(arta.synergy.common.actor.Actor actor,
                                                              arta.synergy.common.filecabinet.SPersonSearchParams params,
                                                              java.lang.String locale)
Specified by:
getPersons in interface arta.synergy.common.filecabinet.FileCabinetIF

createPerson

public ServerResult<Person> createPerson(arta.synergy.common.actor.Actor actor,
                                         Person person,
                                         java.lang.String locale,
                                         java.lang.String host)
Создание пользователя. Вызывать этот метод в клиенте

Specified by:
createPerson in interface arta.synergy.common.filecabinet.FileCabinetIF

createPersonImpl

public ServerResult<Person> createPersonImpl(arta.synergy.common.actor.Actor actor,
                                             Person person,
                                             java.lang.String locale,
                                             java.lang.String host)
Реализация Создание пользователя. Не вызывать этот метод в клиенте в виду того, что этот метод не обеспечивает уникальность кодов пользователей

Specified by:
createPersonImpl in interface arta.synergy.common.filecabinet.FileCabinetIF

savePerson

public ServerResult<Person> savePerson(arta.synergy.common.actor.Actor actor,
                                       Person person,
                                       java.lang.String locale,
                                       java.lang.String host)
Сохранение пользователя. Вызывать этот метод в клиенте

Specified by:
savePerson in interface arta.synergy.common.filecabinet.FileCabinetIF

savePersonImpl

public ServerResult<Person> savePersonImpl(arta.synergy.common.actor.Actor actor,
                                           Person person,
                                           java.lang.String locale,
                                           java.lang.String host)
Реализация Сохранение пользователя. Не вызывать этот метод в клиенте в виду того, что этот метод не обеспечивает уникальность кодов пользователей

Specified by:
savePersonImpl in interface arta.synergy.common.filecabinet.FileCabinetIF

deletePersonImpl

public ServerResult<java.lang.Boolean> deletePersonImpl(arta.synergy.common.actor.Actor actor,
                                                        java.lang.String personID,
                                                        java.lang.String locale)
Реализация Удаление пользователя. Не вызывать этот метод в клиенте в виду того, что этот метод не обеспечивает уникальность кодов пользователей

Specified by:
deletePersonImpl in interface arta.synergy.common.filecabinet.FileCabinetIF

getPersonInfo

public ServerResult<Person> getPersonInfo(java.lang.String personID,
                                          java.lang.String locale,
                                          java.lang.String actorID)
Specified by:
getPersonInfo in interface arta.synergy.common.filecabinet.FileCabinetIF

setAuthParameters

public ServerResult<java.lang.Boolean> setAuthParameters(arta.synergy.common.actor.Actor actor,
                                                         java.lang.String personID,
                                                         java.lang.String login,
                                                         java.lang.String password,
                                                         java.lang.String confirmPassword,
                                                         java.lang.String locale)
Specified by:
setAuthParameters in interface arta.synergy.common.filecabinet.FileCabinetIF

generateAuthParameters

public java.lang.Object generateAuthParameters(arta.synergy.common.actor.Actor actor,
                                               java.util.ArrayList<java.lang.String> personsID,
                                               arta.synergy.common.filecabinet.SPersonSearchParams params)
Specified by:
generateAuthParameters in interface arta.synergy.common.filecabinet.FileCabinetIF

generateAuthParameters

public java.lang.Object generateAuthParameters(arta.synergy.common.actor.Actor actor,
                                               arta.synergy.common.filecabinet.SPersonSearchParams params)
Specified by:
generateAuthParameters in interface arta.synergy.common.filecabinet.FileCabinetIF

login

public arta.synergy.common.actor.Actor login(java.lang.String login,
                                             java.lang.String password,
                                             boolean needAdminAccess,
                                             java.lang.String host,
                                             java.lang.String locale,
                                             java.lang.String sessionID)
Specified by:
login in interface arta.synergy.common.filecabinet.FileCabinetIF

loginInConfigurator

public arta.synergy.common.actor.Actor loginInConfigurator(java.lang.String login,
                                                           java.lang.String password,
                                                           boolean needConfiguratorAccess,
                                                           java.lang.String host,
                                                           java.lang.String locale,
                                                           java.lang.String sessionID)
Specified by:
loginInConfigurator in interface arta.synergy.common.filecabinet.FileCabinetIF

getActor

public arta.synergy.common.actor.Actor getActor(java.lang.String userID)
Specified by:
getActor in interface arta.synergy.common.filecabinet.FileCabinetIF

getActor

public arta.synergy.common.actor.Actor getActor(java.lang.String userID,
                                                java.lang.String hash,
                                                java.lang.String sessionID)
Specified by:
getActor in interface arta.synergy.common.filecabinet.FileCabinetIF

getSSOActor

public arta.synergy.common.actor.Actor getSSOActor(java.lang.String hash,
                                                   java.lang.String clientParams)
Specified by:
getSSOActor in interface arta.synergy.common.filecabinet.FileCabinetIF

getSSOHash

public java.lang.String getSSOHash(java.lang.String userID,
                                   java.lang.String clientParams)
Specified by:
getSSOHash in interface arta.synergy.common.filecabinet.FileCabinetIF

getSize

public arta.synergy.common.filecabinet.SPhotoSize getSize(java.lang.String userID)
Specified by:
getSize in interface arta.synergy.common.filecabinet.FileCabinetIF

getLogin

public java.lang.Object getLogin(java.lang.String userID)
Specified by:
getLogin in interface arta.synergy.common.filecabinet.FileCabinetIF

isLoginAllowed

public boolean isLoginAllowed()
Specified by:
isLoginAllowed in interface arta.synergy.common.filecabinet.FileCabinetIF

isPersonCreateAllowed

public boolean isPersonCreateAllowed()
Specified by:
isPersonCreateAllowed in interface arta.synergy.common.filecabinet.FileCabinetIF

getEvents

public ServerResult<EventsList> getEvents(EventSearchParams params,
                                          java.lang.String locale)
Specified by:
getEvents in interface arta.synergy.common.filecabinet.FileCabinetIF

getProviders

public java.util.List<EventProvider> getProviders(java.lang.String locale)
Specified by:
getProviders in interface arta.synergy.common.filecabinet.FileCabinetIF

getEventTypes

public java.util.List<EventType> getEventTypes(java.lang.String providerID,
                                               java.lang.String locale)
Specified by:
getEventTypes in interface arta.synergy.common.filecabinet.FileCabinetIF

getPersons

public java.util.ArrayList<SSimplePerson> getPersons(java.util.ArrayList<java.lang.String> userIds)
Specified by:
getPersons in interface arta.synergy.common.filecabinet.FileCabinetIF

getReservePersons

public HRPersonsList getReservePersons(ReserveSearchParams searchParams,
                                       java.lang.String actorID,
                                       java.lang.String locale,
                                       java.lang.String host)
Specified by:
getReservePersons in interface arta.synergy.common.filecabinet.FileCabinetIF

getPersonsIDByFieldValue

public java.util.List<java.lang.String> getPersonsIDByFieldValue(java.lang.String formUUID,
                                                                 java.lang.String fieldName,
                                                                 java.lang.String value)
Specified by:
getPersonsIDByFieldValue in interface arta.synergy.common.filecabinet.FileCabinetIF

deletePerson

public ServerResult<java.lang.Boolean> deletePerson(arta.synergy.common.actor.Actor actor,
                                                    java.lang.String personID,
                                                    java.lang.String locale)
Удаление пользователя. Вызывать этот метод в клиенте

Specified by:
deletePerson in interface arta.synergy.common.filecabinet.FileCabinetIF

generatePersonAuthKey

public ServerResult<java.lang.String> generatePersonAuthKey(java.lang.String moduleID,
                                                            java.lang.String userID,
                                                            java.lang.String host)
Specified by:
generatePersonAuthKey in interface arta.synergy.common.filecabinet.FileCabinetIF

deleteUserPhoto

public ServerResult<java.lang.String> deleteUserPhoto(java.lang.String userID,
                                                      java.lang.String locale)
Specified by:
deleteUserPhoto in interface arta.synergy.common.filecabinet.FileCabinetIF


Copyright © 2000 Dummy Corp. All Rights Reserved.