arta.synergy.ejb.ab
Class AddressBook

java.lang.Object
  extended by arta.synergy.ejb.ab.AddressBook

public class AddressBook
extends java.lang.Object

Created by IntelliJ IDEA. User: topa Date: 12.04.2012 Time: 17:54:39 Адресная книга


Constructor Summary
AddressBook()
           
 
Method Summary
 ServerResult<kz.arta.synergy.forms.common.object.shared.ASFData> createABForm(java.lang.String formUUID, java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<AddressBookItem> createItem(AddressBookItem item, java.lang.String locale, java.lang.String userID)
          Создание контакта адресной книги
 ServerResult<java.lang.Boolean> deleteItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.lang.String host)
          Метод удаления контакта адресной книги
 java.util.ArrayList<ContactCategory> getContactCategories(int itemTypeID, java.lang.String locale, java.lang.String userID)
           
 ServerResult<AddressBookItem> getItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale)
          Получаем контакт адресной книги
 AddressBookItem getItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.sql.Statement st)
           
 java.util.ArrayList<OrganizationHuman> getOrganizationHumans(java.lang.String organizationID, java.lang.String userID)
           
 ServerResult<AddressBookItem> saveItem(AddressBookItem item, java.lang.String userID, 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

AddressBook

public AddressBook()
Method Detail

createItem

public ServerResult<AddressBookItem> createItem(AddressBookItem item,
                                                java.lang.String locale,
                                                java.lang.String userID)
Создание контакта адресной книги

Parameters:
item - контакт адресной книги
locale - локаль
userID - пользователь, создающий контакт
Returns:
результат создания контакта

saveItem

public ServerResult<AddressBookItem> saveItem(AddressBookItem item,
                                              java.lang.String userID,
                                              java.lang.String locale,
                                              java.lang.String host)
Сохранение контакта адресной книги

Parameters:
item - контакт адресной книги
userID - пользователь, сохраняющий контакт
locale - локаль
host - хост
Returns:
результат

getItem

public ServerResult<AddressBookItem> getItem(java.lang.String itemID,
                                             java.lang.String userID,
                                             java.lang.String locale)
Получаем контакт адресной книги

Parameters:
itemID - ид контакта
userID - пользователь
locale - локаль
Returns:
контакт

getItem

public AddressBookItem getItem(java.lang.String itemID,
                               java.lang.String userID,
                               java.lang.String locale,
                               java.sql.Statement st)
                        throws java.lang.Exception
Throws:
java.lang.Exception

getContactCategories

public java.util.ArrayList<ContactCategory> getContactCategories(int itemTypeID,
                                                                 java.lang.String locale,
                                                                 java.lang.String userID)

getOrganizationHumans

public java.util.ArrayList<OrganizationHuman> getOrganizationHumans(java.lang.String organizationID,
                                                                    java.lang.String userID)

deleteItem

public ServerResult<java.lang.Boolean> deleteItem(java.lang.String itemID,
                                                  java.lang.String userID,
                                                  java.lang.String locale,
                                                  java.lang.String host)
Метод удаления контакта адресной книги

Parameters:
itemID - - идентификатор контакта
userID - - идентификатор пользователя
locale - - локаль
host - - удаленный хост
Returns:
флаг удачности выполнения

createABForm

public ServerResult<kz.arta.synergy.forms.common.object.shared.ASFData> createABForm(java.lang.String formUUID,
                                                                                     java.lang.String itemID,
                                                                                     java.lang.String userID,
                                                                                     java.lang.String locale,
                                                                                     java.lang.String host)
                                                                              throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2000 Dummy Corp. All Rights Reserved.