arta.synergy.ejb.ab
Class AddressBookImpl

java.lang.Object
  extended by arta.synergy.ejb.ab.AddressBookImpl
All Implemented Interfaces:
arta.synergy.common.ab.AddressBookIF, AddressBookLocalIF

public class AddressBookImpl
extends java.lang.Object
implements arta.synergy.common.ab.AddressBookIF, AddressBookLocalIF

Created by IntelliJ IDEA. User: topa Date: 16.04.2012 Time: 15:03:40 To change this template use File | Settings | File Templates.


Constructor Summary
AddressBookImpl()
           
 
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 userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<AddressBookItem> createItemLocal(AddressBookItem item, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<java.lang.Boolean> deleteItemLocal(java.lang.String itemID, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<AddressBookItem> getAddressBookItem(AddressBookHumanOrgSearchParams params)
           
 ServerResult<AddressBookItem> getAddressBookItem(java.lang.String itemID, java.lang.String userID, java.lang.String locale)
           
 ServerResult<ABItemsList> getAddressBookItems(AddressBookSearchParams params, java.lang.String userID, java.lang.String locale)
           
 java.util.ArrayList<DefaultAddressBookItem> getAddressBookSuggestions(ItemType type, java.lang.String locale, java.lang.String search, java.lang.String userID)
           
 java.util.ArrayList<ContactCategory> getContactCategories(int itemTypeID, java.lang.String locale, java.lang.String userID)
           
 ContactABItemsList getContactSuggestions(java.util.Collection<ItemType> types, java.util.Collection<ABCategoryType> categoryTypes, java.lang.String locale, java.lang.String search, int limit, java.lang.String userID)
           
 java.util.ArrayList<OrganizationHuman> getOrganizationHumans(java.lang.String organizationID, java.lang.String userID, java.lang.String locale)
           
 ServerResult<AddressBookItem> saveItem(AddressBookItem item, java.lang.String userID, java.lang.String locale, java.lang.String host)
           
 ServerResult<AddressBookItem> saveItemLocal(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

AddressBookImpl

public AddressBookImpl()
Method Detail

getAddressBookItems

public ServerResult<ABItemsList> getAddressBookItems(AddressBookSearchParams params,
                                                     java.lang.String userID,
                                                     java.lang.String locale)
Specified by:
getAddressBookItems in interface arta.synergy.common.ab.AddressBookIF

getAddressBookItem

public ServerResult<AddressBookItem> getAddressBookItem(java.lang.String itemID,
                                                        java.lang.String userID,
                                                        java.lang.String locale)
Specified by:
getAddressBookItem in interface arta.synergy.common.ab.AddressBookIF

createItem

public ServerResult<AddressBookItem> createItem(AddressBookItem item,
                                                java.lang.String userID,
                                                java.lang.String locale,
                                                java.lang.String host)
Specified by:
createItem in interface arta.synergy.common.ab.AddressBookIF

saveItem

public ServerResult<AddressBookItem> saveItem(AddressBookItem item,
                                              java.lang.String userID,
                                              java.lang.String locale,
                                              java.lang.String host)
Specified by:
saveItem in interface arta.synergy.common.ab.AddressBookIF

getAddressBookItem

public ServerResult<AddressBookItem> getAddressBookItem(AddressBookHumanOrgSearchParams params)
Specified by:
getAddressBookItem in interface arta.synergy.common.ab.AddressBookIF

deleteItem

public ServerResult<java.lang.Boolean> deleteItem(java.lang.String itemID,
                                                  java.lang.String userID,
                                                  java.lang.String locale,
                                                  java.lang.String host)
Specified by:
deleteItem in interface arta.synergy.common.ab.AddressBookIF

getContactCategories

public java.util.ArrayList<ContactCategory> getContactCategories(int itemTypeID,
                                                                 java.lang.String locale,
                                                                 java.lang.String userID)
Specified by:
getContactCategories in interface arta.synergy.common.ab.AddressBookIF

getAddressBookSuggestions

public java.util.ArrayList<DefaultAddressBookItem> getAddressBookSuggestions(ItemType type,
                                                                             java.lang.String locale,
                                                                             java.lang.String search,
                                                                             java.lang.String userID)
Specified by:
getAddressBookSuggestions in interface arta.synergy.common.ab.AddressBookIF

getOrganizationHumans

public java.util.ArrayList<OrganizationHuman> getOrganizationHumans(java.lang.String organizationID,
                                                                    java.lang.String userID,
                                                                    java.lang.String locale)
Specified by:
getOrganizationHumans in interface arta.synergy.common.ab.AddressBookIF

getContactSuggestions

public ContactABItemsList getContactSuggestions(java.util.Collection<ItemType> types,
                                                java.util.Collection<ABCategoryType> categoryTypes,
                                                java.lang.String locale,
                                                java.lang.String search,
                                                int limit,
                                                java.lang.String userID)
Specified by:
getContactSuggestions in interface arta.synergy.common.ab.AddressBookIF

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)
Specified by:
createABForm in interface arta.synergy.common.ab.AddressBookIF

createItemLocal

public ServerResult<AddressBookItem> createItemLocal(AddressBookItem item,
                                                     java.lang.String userID,
                                                     java.lang.String locale,
                                                     java.lang.String host)
Specified by:
createItemLocal in interface AddressBookLocalIF

saveItemLocal

public ServerResult<AddressBookItem> saveItemLocal(AddressBookItem item,
                                                   java.lang.String userID,
                                                   java.lang.String locale,
                                                   java.lang.String host)
Specified by:
saveItemLocal in interface AddressBookLocalIF

deleteItemLocal

public ServerResult<java.lang.Boolean> deleteItemLocal(java.lang.String itemID,
                                                       java.lang.String userID,
                                                       java.lang.String locale,
                                                       java.lang.String host)
Specified by:
deleteItemLocal in interface AddressBookLocalIF


Copyright © 2000 Dummy Corp. All Rights Reserved.