Uses of Class
org.exoplatform.contact.service.Contact

Packages that use Contact
org.exoplatform.contact.service   
org.exoplatform.contact.service.impl   
 

Uses of Contact in org.exoplatform.contact.service
 

Fields in org.exoplatform.contact.service with type parameters of type Contact
protected  java.util.List<Contact> JCRPageList.currentListPage_
           
 

Methods in org.exoplatform.contact.service that return Contact
 Contact ContactService.getContact(java.lang.String owner, java.lang.String contactId)
          Get a personal contact for a given owner
 Contact ContactServiceLegacy.getPersonalContact(java.lang.String userId)
          Deprecated. use ContactService.getPublicContact(String)
 Contact ContactService.getPublicContact(java.lang.String userId)
          Get the public contact for a given user Id
 Contact ContactServiceLegacy.getSharedContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String contactId)
          Deprecated. use ContactService#getSharedContact(String, List)
 Contact ContactService.getSharedContact(java.lang.String username, java.lang.String contactId)
          when a user is shared contact by another user then this user can get contact info base on id of shared contact
 Contact ContactService.getSharedContactAddressBook(java.lang.String username, java.lang.String contactId)
          user can get a contact in a shared address book by id of contact
 

Methods in org.exoplatform.contact.service that return types with arguments of type Contact
 java.util.List<Contact> JCRPageList.currentPage(java.lang.String username)
           
abstract  java.util.List<Contact> JCRPageList.getAll()
           
 java.util.List<Contact> ContactPageList.getAll()
           
 java.util.List<Contact> DataPageList.getAll()
           
 java.util.List<Contact> ContactServiceLegacy.getAllContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username)
          Deprecated. use ContactService.getPersonalContacts(String)
 java.util.List<Contact> GroupContactData.getContacts()
           
 java.util.List<Contact> JCRPageList.getPage(long page, java.lang.String username)
           
 java.util.List<Contact> ContactService.getPersonalContacts(java.lang.String username)
          get all contacts in all personal address books that belong to current user
 java.util.List<Contact> ContactServiceLegacy.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> ContactService.pasteContacts(java.lang.String username, java.lang.String destAddress, java.lang.String destType, java.util.Map<java.lang.String,java.lang.String> contactsMap)
          this method allow add contacts list to a address book
 java.util.List<Contact> ContactServiceLegacy.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)
 java.util.List<Contact> ContactService.removeContacts(java.lang.String owner, java.util.List<java.lang.String> contactIds)
          Remove several personal contacts
 

Methods in org.exoplatform.contact.service with parameters of type Contact
 void ContactServiceLegacy.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 ContactService.saveContact(java.lang.String owner, Contact contact, boolean isNew)
          Save a contact to a personal address book
 void ContactService.saveContactToSharedAddressBook(java.lang.String username, java.lang.String addressBookId, Contact contact, boolean isNew)
          if user has edit permission on a shared address book then this user can save a contact to this address book
 void ContactService.saveSharedContact(java.lang.String username, Contact contact)
          user can edit a shared contact and save to database
 

Method parameters in org.exoplatform.contact.service with type arguments of type Contact
 java.io.OutputStream ContactImportExport.exportContact(java.lang.String username, java.util.List<Contact> contacts)
          this method allow export contacts in form of output stream
 void ContactServiceLegacy.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 ContactService.moveContacts(java.lang.String username, java.util.List<Contact> contacts, java.lang.String addressType)
          move contacts to another address books
 void JCRPageList.setContact(java.util.List<Contact> contacts, boolean isUpdate)
           
 void GroupContactData.setContacts(java.util.List<Contact> contacts)
           
abstract  void JCRPageList.setList(java.util.List<Contact> contacts)
           
 void ContactPageList.setList(java.util.List<Contact> contacts)
           
 void DataPageList.setList(java.util.List<Contact> contacts)
           
 

Constructor parameters in org.exoplatform.contact.service with type arguments of type Contact
DataPageList(java.util.List<Contact> contactList, long pageSize, java.lang.String value, boolean isQuery)
           
GroupContactData(java.lang.String name, java.util.List<Contact> contacts)
           
 

Uses of Contact in org.exoplatform.contact.service.impl
 

Methods in org.exoplatform.contact.service.impl that return Contact
 Contact ContactServiceImpl.getContact(java.lang.String username, java.lang.String contactId)
           
 Contact DataStorage.getContact(java.lang.String username, java.lang.String contactId)
           
 Contact ContactServiceImpl.getPersonalContact(java.lang.String userId)
          
 Contact ContactServiceImpl.getPublicContact(java.lang.String contactId)
           
 Contact ContactServiceImpl.getSharedContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.lang.String contactId)
           
 Contact DataStorage.getSharedContact(java.lang.String contactId)
           
 Contact ContactServiceImpl.getSharedContact(java.lang.String username, java.lang.String contactId)
           
 Contact JCRDataStorage.getSharedContact(java.lang.String username, java.lang.String contactId)
           
 Contact ContactServiceImpl.getSharedContactAddressBook(java.lang.String username, java.lang.String contactId)
           
 Contact JCRDataStorage.getSharedContactAddressBook(java.lang.String username, java.lang.String contactId)
           
 Contact JCRDataStorage.loadPersonalContact(java.lang.String ownerUserId, java.lang.String contactId)
           
 Contact JCRDataStorage.loadPublicContactByUser(java.lang.String userId)
          Load the public contact for a given username
 Contact DataStorage.removeSharedContact(java.lang.String contactId)
           
 

Methods in org.exoplatform.contact.service.impl that return types with arguments of type Contact
 java.util.List<Contact> JCRDataStorage.findAllContactsByOwner(java.lang.String username)
           
 java.util.List<Contact> DataStorage.getAllContact(java.lang.String username)
           
 java.util.List<Contact> ContactServiceImpl.getAllContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username)
          
 java.util.List<Contact> ContactServiceImpl.getPersonalContacts(java.lang.String username)
          get all contacts in all personal address books that belong to current user
 java.util.List<Contact> DataStorage.moveContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sysProvider, java.lang.String username, java.util.List<java.lang.String> contactIds, java.lang.String[] groupId, boolean toPublic)
           
 java.util.List<Contact> ContactServiceImpl.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)
           
 java.util.List<Contact> ContactServiceImpl.pasteContacts(java.lang.String username, java.lang.String destAddress, java.lang.String destType, java.util.Map<java.lang.String,java.lang.String> contactsMap)
           
 java.util.List<Contact> JCRDataStorage.pasteContacts(java.lang.String username, java.lang.String destAddress, java.lang.String destType, java.util.Map<java.lang.String,java.lang.String> contactsMap)
           
 java.util.List<Contact> ContactServiceImpl.removeContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, java.util.List<java.lang.String> contactIds)
          
 java.util.List<Contact> ContactServiceImpl.removeContacts(java.lang.String username, java.util.List<java.lang.String> contactIds)
          Remove several personal contacts
 java.util.List<Contact> JCRDataStorage.removeContacts(java.lang.String username, java.util.List<java.lang.String> contactIds)
           
 java.util.List<Contact> DataStorage.removeContacts(java.lang.String username, java.util.List<java.lang.String> contactIds)
           
 java.util.List<Contact> DataStorage.shareContacts(java.lang.String username, java.util.List<java.lang.String> contactIds, java.lang.String[] groupIds)
           
 

Methods in org.exoplatform.contact.service.impl with parameters of type Contact
 void ContactServiceImpl.saveContact(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider, java.lang.String username, Contact contact, boolean isNew)
          
 void ContactServiceImpl.saveContact(java.lang.String username, Contact contact, boolean isNew)
          Save a contact to a personal address book
 void JCRDataStorage.saveContact(java.lang.String username, Contact contact, boolean isNew)
           
 void DataStorage.saveContact(java.lang.String username, Contact contact, boolean isNew)
           
 void ContactServiceImpl.saveContactToSharedAddressBook(java.lang.String username, java.lang.String addressBookId, Contact contact, boolean isNew)
           
 void JCRDataStorage.saveContactToSharedAddressBook(java.lang.String username, java.lang.String addressBookId, Contact contact, boolean isNew)
           
 void DataStorage.saveSharedContact(Contact contact, boolean isNew)
           
 void ContactServiceImpl.saveSharedContact(java.lang.String username, Contact contact)
           
 void JCRDataStorage.saveSharedContact(java.lang.String username, Contact contact)
           
 

Method parameters in org.exoplatform.contact.service.impl with type arguments of type Contact
 void DataStorage.addTag(java.lang.String username, java.util.List<Contact> contacts, java.util.List<Tag> tags)
           
 java.io.OutputStream VCardImportExport.exportContact(java.lang.String username, java.util.List<Contact> contacts)
           
 void ContactServiceImpl.moveContacts(org.exoplatform.services.jcr.ext.common.SessionProvider sysProvider, java.lang.String username, java.util.List<Contact> contacts, java.lang.String addressType)
           
 void ContactServiceImpl.moveContacts(java.lang.String username, java.util.List<Contact> contacts, java.lang.String addressType)
           
 void JCRDataStorage.moveContacts(java.lang.String username, java.util.List<Contact> contacts, java.lang.String addressType)
           
 



Copyright © 2010 eXo Platform SAS. All Rights Reserved.