org.jasig.portlet.contacts.domains
Interface ContactDomain
- All Known Implementing Classes:
- GenericContactDomain
public interface ContactDomain
- Author:
- Chris White
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 © 2012 Jasig. All Rights Reserved.