Method signatures of the ABClientAPI interface
The ABClientAPI interface provides the following method signatures.
Method |
Parameters |
Description |
|---|---|---|
|
|
Return |
|
keptContactABUID – The
deletedContactABUID –
The |
Merge two contacts that were merged in ContactManager. ContactManager does not send contact data with this method call. It is up to the Guidewire core application to retrieve the data for the kept contact. |
|
context – An ABClientAPIPendingChangeContext object providing information on the user requesting this change. |
Notifies the client system that a pending contact creation it submitted has been approved by ContactManager. The client application can use the information in the context parameter to inform the user who submitted the request that the contact was created. Additionally, the core application can update the sync status of the contact and post an appropriate message. |
|
context – An ABClientAPIPendingChangeContext object providing information on the user requesting this change. |
Notifies the client system that a pending update it submitted has been approved by ContactManager. The client application can use the information in the context parameter to inform the user who submitted the change that the change was approved. Additionally, the core application can update the sync status of the contact and post an appropriate message. |
|
context – An ABClientAPIPendingChangeContext object providing information on the user requesting this change. |
Notifies the client system that a pending contact creation it submitted has been rejected by ContactManager. The client application can use the information in the context parameter to inform the user who submitted the contact to be created that the creation was rejected. Additionally, the core application can update the sync status of the contact and post an appropriate message. |
|
context – An ABClientAPIPendingChangeContext object providing information on the user requesting this change. |
Notifies the client system that a pending update it submitted has been rejected by ContactManager. The client application can use the information in the context parameter to inform the user who submitted the change that the change was rejected. Additionally, the core application can update the sync status of the contact and post an appropriate message. |
|
addressBookUID – Unique ID of a contact that has been removed in ContactManager. |
The contact with this
|
|
contactXML – XmlBackedInstance that contains
the |
Data for this contact has changed in ContactManager. Update the contact by using the data in contactXML. |
