arta.synergy.ejb.structure
Class CompaniesManager

java.lang.Object
  extended by arta.synergy.ejb.structure.CompaniesManager

public class CompaniesManager
extends java.lang.Object

Created by IntelliJ IDEA. User: exile Date: 25.07.2011 Time: 14:03:38


Field Summary
static LockManager COMPANY_LOCK
           
 
Constructor Summary
CompaniesManager()
           
 
Method Summary
 ServerResult<java.lang.Boolean> appointRight(arta.synergy.common.actor.Actor actor, java.lang.String userID, java.lang.String companyID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> delete(java.lang.String companyID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteRight(arta.synergy.common.actor.Actor actor, java.lang.String userID, java.lang.String companyID, java.lang.String locale, java.lang.String host)
           
static java.util.ArrayList<SimpleObject> getDepartmentsForCompany(java.lang.String userID, java.lang.String locale)
           
 ServerResult<CompaniesList> getRights(java.lang.String userID, java.lang.String locale)
           
static java.util.ArrayList<SimpleObject> getUserCompanies(java.lang.String userID, java.lang.String locale)
           
 ServerResult<Company> save(Company company, java.lang.String locale, java.lang.String host)
          Метод предназначен для добавления компании, которую можно просматривать
 ServerResult<CompaniesList> search(CompanySearchParams params, java.lang.String locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPANY_LOCK

public static LockManager COMPANY_LOCK
Constructor Detail

CompaniesManager

public CompaniesManager()
Method Detail

save

public ServerResult<Company> save(Company company,
                                  java.lang.String locale,
                                  java.lang.String host)
Метод предназначен для добавления компании, которую можно просматривать

Parameters:
company - информация о компании
Returns:
код результата

delete

public ServerResult<java.lang.Boolean> delete(java.lang.String companyID,
                                              java.lang.String locale,
                                              java.lang.String host)

search

public ServerResult<CompaniesList> search(CompanySearchParams params,
                                          java.lang.String locale)

appointRight

public ServerResult<java.lang.Boolean> appointRight(arta.synergy.common.actor.Actor actor,
                                                    java.lang.String userID,
                                                    java.lang.String companyID,
                                                    java.lang.String locale,
                                                    java.lang.String host)

getRights

public ServerResult<CompaniesList> getRights(java.lang.String userID,
                                             java.lang.String locale)

deleteRight

public ServerResult<java.lang.Boolean> deleteRight(arta.synergy.common.actor.Actor actor,
                                                   java.lang.String userID,
                                                   java.lang.String companyID,
                                                   java.lang.String locale,
                                                   java.lang.String host)

getDepartmentsForCompany

public static java.util.ArrayList<SimpleObject> getDepartmentsForCompany(java.lang.String userID,
                                                                         java.lang.String locale)

getUserCompanies

public static java.util.ArrayList<SimpleObject> getUserCompanies(java.lang.String userID,
                                                                 java.lang.String locale)


Copyright © 2000 Dummy Corp. All Rights Reserved.