org.jasig.portlet.contacts.domains
Interface ContactDomain

All Known Implementing Classes:
GenericContactDomain

public interface ContactDomain

Author:
Chris White

Method Summary
 boolean delete(Contact contact)
           
 Contact getContact(String URN)
           
 Map<String,String> getContactGroups()
           
 Set<ContactSet> getContacts()
           
 ContactSet getContacts(String setId)
           
 ContactContext getContext()
           
 boolean getHasPersist()
           
 boolean getHasPush()
           
 boolean getHasRemove()
           
 boolean getHasSearch()
           
 String getId()
           
 String getName()
           
 List<String> getSearchFilters()
           
 boolean save(Contact contact)
           
 ContactSet search(String searchText)
           
 ContactSet search(String searchText, String filter)
           
 void setContext(ContactContext context)
           
 void setDecorator(ContactDecorator decorator)
           
 void setId(String id)
           
 void setName(String name)
           
 void setPersistAdapter(PersistAdapter persist)
           
 void setPushAdapter(PushAdapter push)
           
 void setRemoveAdapter(RemoveAdapter remove)
           
 void setSearchAdapter(SearchAdapter search)
           
 

Method Detail

setName

void setName(String name)

setId

void setId(String id)

setSearchAdapter

void setSearchAdapter(SearchAdapter search)

setPushAdapter

void setPushAdapter(PushAdapter push)

setPersistAdapter

void setPersistAdapter(PersistAdapter persist)

setRemoveAdapter

void setRemoveAdapter(RemoveAdapter remove)

setContext

void setContext(ContactContext context)

setDecorator

void setDecorator(ContactDecorator decorator)

getHasSearch

boolean getHasSearch()

getHasPush

boolean getHasPush()

getHasPersist

boolean getHasPersist()

getHasRemove

boolean getHasRemove()

getName

String getName()

getId

String getId()

getContext

ContactContext getContext()

search

ContactSet search(String searchText)

search

ContactSet search(String searchText,
                  String filter)

getContacts

Set<ContactSet> getContacts()

getContacts

ContactSet getContacts(String setId)

getContactGroups

Map<String,String> getContactGroups()

getContact

Contact getContact(String URN)

getSearchFilters

List<String> getSearchFilters()

save

boolean save(Contact contact)

delete

boolean delete(Contact contact)


Copyright © 2013 Jasig. All Rights Reserved.