public class ClientContactsApiImpl extends Object implements ClientContactsApi
| Constructor and Description |
|---|
ClientContactsApiImpl(ClientContactService service) |
| Modifier and Type | Method and Description |
|---|---|
ClientContact |
create(ClientContactCreationInfo clientContactCreationInfo)
Create a new ClientContact according to given creation information.
|
void |
delete(Reference<ClientContact> clientContactReference)
Delete an existing ClientContact.
|
ClientContact |
get(Reference<ClientContact> clientContactReference) |
List<ClientContact> |
list(ClientContactFilter filter)
Return a list of clientContacts, sorted by creation date, newest first.
|
ClientContact |
update(Reference<ClientContact> clientContactReference,
ClientContactUpdateInfo toChange)
Updates an existing ClientContact with the properties set in
ClientContactUpdateInfo
|
public ClientContactsApiImpl(ClientContactService service)
public List<ClientContact> list(ClientContactFilter filter)
ClientContactsApilist in interface ClientContactsApifilter - filtering optionspublic ClientContact get(Reference<ClientContact> clientContactReference)
get in interface ClientContactsApiclientContactReference - a reference to an existing ClientContactpublic ClientContact create(ClientContactCreationInfo clientContactCreationInfo)
ClientContactsApicreate in interface ClientContactsApiclientContactCreationInfo - the creation optionspublic ClientContact update(Reference<ClientContact> clientContactReference, ClientContactUpdateInfo toChange)
ClientContactsApiupdate in interface ClientContactsApiclientContactReference - the existing clientContact to be updatedtoChange - the properties to be updatedpublic void delete(Reference<ClientContact> clientContactReference)
ClientContactsApidelete in interface ClientContactsApiclientContactReference - a reference to an existing ClientContact to be deleted