org.exoplatform.contact.service
Interface ContactServiceLegacy

All Known Subinterfaces:
ContactService
All Known Implementing Classes:
ContactServiceImpl

public interface ContactServiceLegacy

This interface contains all deprecated methods of the ContactService API. Don't rely on them as they will be removed in future.


Method Summary
 void addGroupToPersonalContact(java.lang.String userId, java.lang.String groupId)
          Deprecated. use ContactService.addUserContactInAddressBook(String, String)
 void addTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.util.List<java.lang.String> contactIds, java.util.List<Tag> tags)
          Deprecated. use ContactService#addTag(String, List)
 java.util.List<Contact> getAllContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username)
          Deprecated. use ContactService.getPersonalContacts(String)
 java.util.List<java.lang.String> getAllEmailAddressByGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String groupId)
          Deprecated. use ContactService.getEmailsByAddressBook(String, String)
 java.util.List<java.lang.String> getAllEmailByPublicGroup(java.lang.String username, java.lang.String groupId)
          Deprecated. use ContactService.getEmailsByAddressBook(String, String)
 java.util.List<java.lang.String> getAllEmailBySharedGroup(java.lang.String username, java.lang.String addressBookId)
          Deprecated. use ContactService.getEmailsByAddressBook(String, String)
 ContactPageList getContactPageListByGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, ContactFilter filter, java.lang.String type)
          Deprecated. use ContactService.getPersonalContactsByFilter(String, ContactFilter) or ContactService.getSharedContactsByFilter(String, ContactFilter) or ContactService.getPublicContactsByFilter(String, ContactFilter)
 ContactPageList getContactPageListByGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String groupId)
          Deprecated. use ContactService.getPersonalContactsByAddressBook(String, String)
 DataPageList getContactPageListByTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String tagId)
          Deprecated. use ContactService#getContactPageListByTag(String, List)
 AddressBook getGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String owner, java.lang.String addressBookID)
          Deprecated. use ContactService.getPersonalAddressBook(String, String)
 java.util.List<AddressBook> getGroups(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username)
          Deprecated. use ContactService#getGroups(String, List)
 Contact getPersonalContact(java.lang.String userId)
          Deprecated. use ContactService.getPublicContact(String)
 ContactPageList getPublicContactsByAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String addressBookId)
          Deprecated. use ContactService#getPublicContactsByAddressBook(String, List)
 java.util.List<SharedAddressBook> getSharedAddressBooks(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username)
          Deprecated. use ContactService.getSharedAddressBooks(String)
 Contact getSharedContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String contactId)
          Deprecated. use ContactService#getSharedContact(String, List)
 ContactPageList getSharedContactsByAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, SharedAddressBook addressBook)
          Deprecated. use ContactService#getSharedContactsByAddressBook(String, List)
 AddressBook getSharedGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String groupId)
          Deprecated. use ContactService.getSharedAddressBook(String, String)
 Tag getTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String tagId)
          Deprecated. use ContactService#getTag(String, List)
 java.util.List<Tag> getTags(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username)
          Deprecated. use ContactService#getTags(String, List)
 void moveContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sysProvider, java.lang.String username, java.util.List<Contact> contacts, java.lang.String addressType)
          Deprecated. use ContactService#moveContacts(String, List)
 void pasteAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String srcAddress, java.lang.String srcType, java.lang.String destAddress, java.lang.String destType)
          Deprecated. use ContactService#pasteAddressBook(String, List)
 java.util.List<Contact> pasteContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String destAddress, java.lang.String destType, java.util.Map<java.lang.String,java.lang.String> contactsMap)
          Deprecated. use ContactService#pasteContacts(String, List)
 java.util.List<Contact> removeContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.util.List<java.lang.String> contactIds)
          Deprecated. use ContactService.removeContacts(String, List)
 void removeContactTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.util.List<java.lang.String> contactIds, java.util.List<java.lang.String> tags)
          Deprecated. use ContactService#removeContactTag(String, List)
 AddressBook removeGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String groupId)
          Deprecated. use ContactService.removeAddressBook(String, String)
 void removeSharedContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String addressBookId, java.lang.String contactId)
          Deprecated. use ContactService#removeSharedContact(String, List)
 Tag removeTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String tagId)
          Deprecated. use ContactService#removeTag(String, List)
 void removeUserShareAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String addressBookId, java.lang.String removedUser)
          Deprecated. use ContactService.unshareAddressBook(String, String, String)
 void removeUserShareContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String contactId, java.lang.String removedUser)
          Deprecated. use ContactService#removeUserShareContact(String, List)
 void saveContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, Contact contact, boolean isNew)
          Deprecated. use ContactService.saveContact(String, Contact, boolean)
 void saveGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, AddressBook addressBook, boolean isNew)
          Deprecated. use ContactService.saveAddressBook(String, AddressBook, boolean)
 DataPageList searchContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, ContactFilter filter)
          Deprecated. use ContactService#searchContact(String, List)
 java.util.Map<java.lang.String,java.lang.String> searchEmails(org.exoplatform.services.jcr.ext.common.SessionProvider sysProvider, java.lang.String username, ContactFilter filter)
          Deprecated. use ContactService.searchEmails(String, ContactFilter)
 void shareContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String[] contactIds, java.util.List<java.lang.String> receiveUsers)
          Deprecated. use ContactService#shareContact(String, List)
 void updateTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, Tag tag)
          Deprecated. use ContactService#updateTag(String, List)
 

Method Detail

saveGroup

void saveGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
               java.lang.String username,
               AddressBook addressBook,
               boolean isNew)
               throws java.lang.Exception
Deprecated. use ContactService.saveAddressBook(String, AddressBook, boolean)

Throws:
java.lang.Exception

getGroup

AddressBook getGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                     java.lang.String owner,
                     java.lang.String addressBookID)
                     throws java.lang.Exception
Deprecated. use ContactService.getPersonalAddressBook(String, String)

Throws:
java.lang.Exception

removeGroup

AddressBook removeGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                        java.lang.String username,
                        java.lang.String groupId)
                        throws java.lang.Exception
Deprecated. use ContactService.removeAddressBook(String, String)

Throws:
java.lang.Exception

removeUserShareAddressBook

void removeUserShareAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                java.lang.String username,
                                java.lang.String addressBookId,
                                java.lang.String removedUser)
                                throws java.lang.Exception
Deprecated. use ContactService.unshareAddressBook(String, String, String)

Throws:
java.lang.Exception

getSharedGroup

AddressBook getSharedGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                           java.lang.String username,
                           java.lang.String groupId)
                           throws java.lang.Exception
Deprecated. use ContactService.getSharedAddressBook(String, String)

Throws:
java.lang.Exception

getSharedAddressBooks

java.util.List<SharedAddressBook> getSharedAddressBooks(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                                        java.lang.String username)
                                                        throws java.lang.Exception
Deprecated. use ContactService.getSharedAddressBooks(String)

Throws:
java.lang.Exception

saveContact

void saveContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                 java.lang.String username,
                 Contact contact,
                 boolean isNew)
                 throws java.lang.Exception
Deprecated. use ContactService.saveContact(String, Contact, boolean)

Throws:
java.lang.Exception

getAllContacts

java.util.List<Contact> getAllContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                       java.lang.String username)
                                       throws java.lang.Exception
Deprecated. use ContactService.getPersonalContacts(String)

Throws:
java.lang.Exception

getContactPageListByGroup

ContactPageList getContactPageListByGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                          java.lang.String username,
                                          java.lang.String groupId)
                                          throws java.lang.Exception
Deprecated. use ContactService.getPersonalContactsByAddressBook(String, String)

Throws:
java.lang.Exception

getAllEmailAddressByGroup

java.util.List<java.lang.String> getAllEmailAddressByGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                                           java.lang.String username,
                                                           java.lang.String groupId)
                                                           throws java.lang.Exception
Deprecated. use ContactService.getEmailsByAddressBook(String, String)

Throws:
java.lang.Exception

getAllEmailBySharedGroup

java.util.List<java.lang.String> getAllEmailBySharedGroup(java.lang.String username,
                                                          java.lang.String addressBookId)
                                                          throws java.lang.Exception
Deprecated. use ContactService.getEmailsByAddressBook(String, String)

Throws:
java.lang.Exception

getAllEmailByPublicGroup

java.util.List<java.lang.String> getAllEmailByPublicGroup(java.lang.String username,
                                                          java.lang.String groupId)
                                                          throws java.lang.Exception
Deprecated. use ContactService.getEmailsByAddressBook(String, String)

Throws:
java.lang.Exception

addGroupToPersonalContact

void addGroupToPersonalContact(java.lang.String userId,
                               java.lang.String groupId)
                               throws java.lang.Exception
Deprecated. use ContactService.addUserContactInAddressBook(String, String)

Throws:
java.lang.Exception

getPersonalContact

Contact getPersonalContact(java.lang.String userId)
                           throws java.lang.Exception
Deprecated. use ContactService.getPublicContact(String)

Throws:
java.lang.Exception

searchEmails

java.util.Map<java.lang.String,java.lang.String> searchEmails(org.exoplatform.services.jcr.ext.common.SessionProvider sysProvider,
                                                              java.lang.String username,
                                                              ContactFilter filter)
                                                              throws java.lang.Exception
Deprecated. use ContactService.searchEmails(String, ContactFilter)

Throws:
java.lang.Exception

getContactPageListByGroup

ContactPageList getContactPageListByGroup(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                          java.lang.String username,
                                          ContactFilter filter,
                                          java.lang.String type)
                                          throws java.lang.Exception
Deprecated. use ContactService.getPersonalContactsByFilter(String, ContactFilter) or ContactService.getSharedContactsByFilter(String, ContactFilter) or ContactService.getPublicContactsByFilter(String, ContactFilter)

Throws:
java.lang.Exception

removeContacts

java.util.List<Contact> removeContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                       java.lang.String username,
                                       java.util.List<java.lang.String> contactIds)
                                       throws java.lang.Exception
Deprecated. use ContactService.removeContacts(String, List)

Throws:
java.lang.Exception

moveContacts

void moveContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sysProvider,
                  java.lang.String username,
                  java.util.List<Contact> contacts,
                  java.lang.String addressType)
                  throws java.lang.Exception
Deprecated. use ContactService#moveContacts(String, List)

Throws:
java.lang.Exception

searchContact

DataPageList searchContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                           java.lang.String username,
                           ContactFilter filter)
                           throws java.lang.Exception
Deprecated. use ContactService#searchContact(String, List)

Throws:
java.lang.Exception

removeSharedContact

void removeSharedContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                         java.lang.String username,
                         java.lang.String addressBookId,
                         java.lang.String contactId)
                         throws java.lang.Exception
Deprecated. use ContactService#removeSharedContact(String, List)

Throws:
java.lang.Exception

getPublicContactsByAddressBook

ContactPageList getPublicContactsByAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                               java.lang.String addressBookId)
                                               throws java.lang.Exception
Deprecated. use ContactService#getPublicContactsByAddressBook(String, List)

Throws:
java.lang.Exception

getGroups

java.util.List<AddressBook> getGroups(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                      java.lang.String username)
                                      throws java.lang.Exception
Deprecated. use ContactService#getGroups(String, List)

Throws:
java.lang.Exception

removeUserShareContact

void removeUserShareContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                            java.lang.String username,
                            java.lang.String contactId,
                            java.lang.String removedUser)
                            throws java.lang.Exception
Deprecated. use ContactService#removeUserShareContact(String, List)

Throws:
java.lang.Exception

shareContact

void shareContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                  java.lang.String username,
                  java.lang.String[] contactIds,
                  java.util.List<java.lang.String> receiveUsers)
                  throws java.lang.Exception
Deprecated. use ContactService#shareContact(String, List)

Throws:
java.lang.Exception

getSharedContactsByAddressBook

ContactPageList getSharedContactsByAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                               java.lang.String username,
                                               SharedAddressBook addressBook)
                                               throws java.lang.Exception
Deprecated. use ContactService#getSharedContactsByAddressBook(String, List)

Throws:
java.lang.Exception

getSharedContact

Contact getSharedContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                         java.lang.String username,
                         java.lang.String contactId)
                         throws java.lang.Exception
Deprecated. use ContactService#getSharedContact(String, List)

Throws:
java.lang.Exception

getTags

java.util.List<Tag> getTags(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                            java.lang.String username)
                            throws java.lang.Exception
Deprecated. use ContactService#getTags(String, List)

Throws:
java.lang.Exception

getTag

Tag getTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
           java.lang.String username,
           java.lang.String tagId)
           throws java.lang.Exception
Deprecated. use ContactService#getTag(String, List)

Throws:
java.lang.Exception

getContactPageListByTag

DataPageList getContactPageListByTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                     java.lang.String username,
                                     java.lang.String tagId)
                                     throws java.lang.Exception
Deprecated. use ContactService#getContactPageListByTag(String, List)

Throws:
java.lang.Exception

addTag

void addTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
            java.lang.String username,
            java.util.List<java.lang.String> contactIds,
            java.util.List<Tag> tags)
            throws java.lang.Exception
Deprecated. use ContactService#addTag(String, List)

Throws:
java.lang.Exception

removeTag

Tag removeTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
              java.lang.String username,
              java.lang.String tagId)
              throws java.lang.Exception
Deprecated. use ContactService#removeTag(String, List)

Throws:
java.lang.Exception

removeContactTag

void removeContactTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                      java.lang.String username,
                      java.util.List<java.lang.String> contactIds,
                      java.util.List<java.lang.String> tags)
                      throws java.lang.Exception
Deprecated. use ContactService#removeContactTag(String, List)

Throws:
java.lang.Exception

updateTag

void updateTag(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
               java.lang.String username,
               Tag tag)
               throws java.lang.Exception
Deprecated. use ContactService#updateTag(String, List)

Throws:
java.lang.Exception

pasteAddressBook

void pasteAddressBook(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                      java.lang.String username,
                      java.lang.String srcAddress,
                      java.lang.String srcType,
                      java.lang.String destAddress,
                      java.lang.String destType)
                      throws java.lang.Exception
Deprecated. use ContactService#pasteAddressBook(String, List)

Throws:
java.lang.Exception

pasteContacts

java.util.List<Contact> pasteContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
                                      java.lang.String username,
                                      java.lang.String destAddress,
                                      java.lang.String destType,
                                      java.util.Map<java.lang.String,java.lang.String> contactsMap)
                                      throws java.lang.Exception
Deprecated. use ContactService#pasteContacts(String, List)

Throws:
java.lang.Exception


Copyright © 2010 eXo Platform SAS. All Rights Reserved.