Blue Mind
Release 1.0

Uses of Class
net.bluemind.core.api.contact.Contact

Packages that use Contact
net.bluemind.core.api.contact Contact and Folder Application programming interfaces. 
net.bluemind.core.api.distributionlist   
net.bluemind.core.api.services   
net.bluemind.core.api.user   
net.bluemind.core.common.book   
net.bluemind.core.common.distributionlist   
net.bluemind.core.common.group   
net.bluemind.core.contact Core server implementation of Contact and Folder APIs. 
net.bluemind.core.distributionlist   
net.bluemind.core.hooks   
net.bluemind.core.server   
net.bluemind.core.solr   
 

Uses of Contact in net.bluemind.core.api.contact
 

Methods in net.bluemind.core.api.contact that return Contact
 Contact Contact.clone()
           
 

Methods in net.bluemind.core.api.contact that return types with arguments of type Contact
 List<ClientChange<Contact>> ClientContactChanges.getUpdated()
           
 List<Contact> ContactChanges.getUpdated()
           
 

Method parameters in net.bluemind.core.api.contact with type arguments of type Contact
 void ClientContactChanges.setUpdated(List<ClientChange<Contact>> updated)
           
 void ContactChanges.setUpdated(List<Contact> updated)
           
 

Uses of Contact in net.bluemind.core.api.distributionlist
 

Methods in net.bluemind.core.api.distributionlist that return types with arguments of type Contact
 List<Contact> DistributionList.getContacts()
           
 

Method parameters in net.bluemind.core.api.distributionlist with type arguments of type Contact
 void DistributionList.setContacts(List<Contact> contacts)
           
 

Uses of Contact in net.bluemind.core.api.services
 

Methods in net.bluemind.core.api.services that return Contact
 Contact IAddressBook.create(AccessToken token, Contact contact)
          Creates a new Contact.
 Contact IAddressBook.createWithoutDuplicate(AccessToken token, Contact contact)
          Creates a Contact after checking if a similar one exists.
 Contact IAddressBook.deleteContact(AccessToken token, String id)
          Delete contact
 Contact IAddressBook.getContactFromId(AccessToken token, String id)
          Fetch a Contact from its unique id
 Contact IAddressBook.getPublicCollectedFromEmail(AccessToken token, String email)
          Returns a non-null Contact if a contact with the given email exists in the public_collected folder from the token's domain.
 Contact IAddressBook.importVCard(AccessToken token, Folder f, String vCard)
          Imports a vcard containing exactly one contact in the given folder.
 Contact IAddressBook.update(AccessToken token, Contact contact)
          Modifies an existing Contact.
 

Methods in net.bluemind.core.api.services that return types with arguments of type Contact
 ResultList<Contact> IAddressBook.advancedSearchContact(AccessToken token, ContactQuery query)
          Solr based contact search
 List<Contact> IAddressBook.importAllVCards(AccessToken token, Folder f, String vCard)
           
 ResultList<Contact> IAddressBook.searchContact(AccessToken token, ContactQuery cq, int limit)
          SQL based contact search, suitable ONLY for autocomplete as this method also returns groups & shared mailboxes as "fake" contacts.
 

Methods in net.bluemind.core.api.services with parameters of type Contact
 Contact IAddressBook.create(AccessToken token, Contact contact)
          Creates a new Contact.
 Contact IAddressBook.createWithoutDuplicate(AccessToken token, Contact contact)
          Creates a Contact after checking if a similar one exists.
 Contact IAddressBook.update(AccessToken token, Contact contact)
          Modifies an existing Contact.
 

Method parameters in net.bluemind.core.api.services with type arguments of type Contact
 DistributionList IDistributionList.create(AccessToken at, DistributionList dl, List<Contact> lc, List<DistributionList> ldl)
           
 DistributionList IDistributionList.update(AccessToken at, DistributionList dl, List<Contact> lc, List<DistributionList> ldl)
           
 

Uses of Contact in net.bluemind.core.api.user
 

Subclasses of Contact in net.bluemind.core.api.user
 class User
           
 

Uses of Contact in net.bluemind.core.common.book
 

Methods in net.bluemind.core.common.book that return Contact
 Contact BookItemsParser.parseContact(Contact c, Element root)
           
 Contact BookItemsParser.parseContact(Element root)
           
 Contact BookItemsParser.parseContact(String parameter)
           
 

Methods in net.bluemind.core.common.book that return types with arguments of type Contact
 ResultList<Contact> BookItemsParser.parseListContact(Element documentElement)
           
 

Methods in net.bluemind.core.common.book with parameters of type Contact
 void BookItemsWriter.appendContact(Element root, Contact contact)
           
 void BookItemsWriter.appendContact(Element root, Contact contact, String operationId)
           
 String BookItemsWriter.getContactAsString(Contact contact)
           
 Contact BookItemsParser.parseContact(Contact c, Element root)
           
 

Uses of Contact in net.bluemind.core.common.distributionlist
 

Methods in net.bluemind.core.common.distributionlist that return types with arguments of type Contact
 List<Contact> DistributionListItemsParser.parseDLContact(String p)
           
 

Method parameters in net.bluemind.core.common.distributionlist with type arguments of type Contact
 String DistributionListItemsWriter.getDistributionListContactsAsString(List<Contact> lc)
           
 

Uses of Contact in net.bluemind.core.common.group
 

Method parameters in net.bluemind.core.common.group with type arguments of type Contact
 String GroupItemsWriter.getContactsMembersAsString(List<Contact> contacts)
           
 

Uses of Contact in net.bluemind.core.contact
 

Methods in net.bluemind.core.contact that return Contact
 Contact AddressBookBindingImpl.create(AccessToken token, Contact contact)
           
 Contact ContactHome.createContact(AccessToken at, Contact c)
           
 Contact ContactHome.createContact(Connection con, AccessToken at, Contact c)
           
 Contact ContactHome.createContact(Connection con, AccessToken at, Contact c, Integer domainId)
           
 Contact ContactHome.createContact(Connection con, AccessToken at, User u)
           
 Contact AddressBookBindingImpl.createWithoutDuplicate(AccessToken token, Contact contact)
           
 Contact AddressBookBindingImpl.deleteContact(AccessToken token, String uid)
           
 Contact ContactHome.findContact(AccessToken token, int id)
          Find contact from contact ID
 Contact ContactHome.findContact(Connection con, AccessToken token, Contact toUpd, int id)
          Updates a contact object using the database information from the contact with the given id.
 Contact AddressBookBindingImpl.getContactFromId(AccessToken token, String id)
           
 Contact ContactHome.getPublicCollectedFromEmail(AccessToken token, int domainId, String email)
           
 Contact AddressBookBindingImpl.getPublicCollectedFromEmail(AccessToken token, String email)
           
 Contact ContactHome.getPublicCollectedFromEmail(Connection con, AccessToken at, int domainId, String email)
           
 Contact AddressBookBindingImpl.importVCard(AccessToken token, Folder f, String vCard)
           
 Contact ContactHome.modifyContact(AccessToken token, Contact c)
           
 Contact ContactHome.removeContact(AccessToken at, int uid)
           
 Contact AddressBookBindingImpl.update(AccessToken token, Contact contact)
           
 Contact ContactHome.update(Connection con, AccessToken token, Contact c)
           
 

Methods in net.bluemind.core.contact that return types with arguments of type Contact
 ResultList<Contact> ContactHome.advancedSearchContact(AccessToken at, ContactQuery query)
          Search contacts.
 ResultList<Contact> AddressBookBindingImpl.advancedSearchContact(AccessToken token, ContactQuery cq)
           
 List<Contact> ContactHome.findAllContacts(Domain d)
          Return public contacts
 List<Contact> AddressBookBindingImpl.importAllVCards(AccessToken token, Folder f, String vCard)
           
 ResultList<Contact> ContactHome.searchContact(AccessToken at, ContactQuery query)
          Search emails.
 ResultList<Contact> AddressBookBindingImpl.searchContact(AccessToken token, ContactQuery cq, int limit)
           
 List<Contact> ContactHome.searchFolderContacts(AccessToken token, int folderId)
           
 ResultList<Contact> ContactHome.searchGroupAndMailshares(AccessToken at, ContactQuery query)
          Search emails.
 List<Contact> ContactHome.searchSimilar(AccessToken at, Contact c, int limit)
          Search contacts that look "similar" to the given contact.
 

Methods in net.bluemind.core.contact with parameters of type Contact
 void ContactUpdates.addArchived(Contact c)
          Adds a Contact as a DeletedContact to the deleted (or suspended) list.
 void ContactSanityCheckHome.contactSanity(AccessToken token, Contact contact)
          Checks the Contact object, fixing it if possible.
 void ContactSanityCheckHome.contactSanity(Connection con, AccessToken at, Contact c)
          Checks the Contact object using the given JDBC Connection Use ContactSanityCheckHome.contactSanity(AccessToken, Contact) when there is not open SQL connection in the current transaction. .
 Contact AddressBookBindingImpl.create(AccessToken token, Contact contact)
           
 Contact ContactHome.createContact(AccessToken at, Contact c)
           
 Contact ContactHome.createContact(Connection con, AccessToken at, Contact c)
           
 Contact ContactHome.createContact(Connection con, AccessToken at, Contact c, Integer domainId)
           
 Contact AddressBookBindingImpl.createWithoutDuplicate(AccessToken token, Contact contact)
           
 Contact ContactHome.findContact(Connection con, AccessToken token, Contact toUpd, int id)
          Updates a contact object using the database information from the contact with the given id.
 Integer ContactFoldersHome.getFolderId(Connection con, AccessToken at, Contact c)
           
 void ContactMerger.merge(Contact previous, Contact c)
          Merges previous into c.
 Contact ContactHome.modifyContact(AccessToken token, Contact c)
           
 List<Contact> ContactHome.searchSimilar(AccessToken at, Contact c, int limit)
          Search contacts that look "similar" to the given contact.
 Contact AddressBookBindingImpl.update(AccessToken token, Contact contact)
           
 Contact ContactHome.update(Connection con, AccessToken token, Contact c)
           
 

Method parameters in net.bluemind.core.contact with type arguments of type Contact
 void ContactHome.updateFromDb(Connection con, AccessToken token, List<? extends Contact> toUpdate)
           
 

Uses of Contact in net.bluemind.core.distributionlist
 

Method parameters in net.bluemind.core.distributionlist with type arguments of type Contact
 void DistributionListHome.addContacts(AccessToken at, List<Contact> lc, DistributionList dl)
           
 DistributionList DistributionListBindingImpl.create(AccessToken at, DistributionList dl, List<Contact> lc, List<DistributionList> ldl)
           
 DistributionList DistributionListBindingImpl.update(AccessToken at, DistributionList dl, List<Contact> lc, List<DistributionList> ldl)
           
 

Uses of Contact in net.bluemind.core.hooks
 

Methods in net.bluemind.core.hooks with parameters of type Contact
 void IContactHook.onContactCreate(AccessToken token, Contact c)
          Get called after an Contact is created in persistent storage.
 void IContactHook.onContactDelete(AccessToken token, Contact c)
          Get called after an Contact is deleted from the persistent storage.
 void IContactHook.onContactUpdate(AccessToken token, Contact old, Contact newContact)
          Get called after an Contact is updated in persistent storage.
 

Uses of Contact in net.bluemind.core.server
 

Methods in net.bluemind.core.server with parameters of type Contact
 void XmlResponder.sendContact(Contact contact)
           
 

Method parameters in net.bluemind.core.server with type arguments of type Contact
 void XmlResponder.sendContactList(List<Contact> ret)
           
 void XmlResponder.sendContactList(ResultList<Contact> ret)
           
 

Uses of Contact in net.bluemind.core.solr
 

Methods in net.bluemind.core.solr with parameters of type Contact
 void SolrHelper.createOrUpdate(Contact c)
           
 void SolrHelper.delete(Contact c)
           
static SolrInputDocument ContactIndexer.newDocumentFromContact(Contact co)
           
 

Constructors in net.bluemind.core.solr with parameters of type Contact
ContactIndexer(CommonsHttpSolrServer srv, Contact c)
           
SolrHelper(AccessToken at, Contact c)
           
 


Blue Mind
Release 1.0