public class CustomerModule.ExtAsync
extends pl.rspective.voucherify.client.module.AbsModule.Async
| Constructor and Description |
|---|
ExtAsync() |
| Modifier and Type | Method and Description |
|---|---|
void |
createCustomer(Customer customer,
VoucherifyCallback<Customer> callback)
Create a customer.
|
void |
deleteCustomer(java.lang.String customerId,
VoucherifyCallback<java.lang.Void> callback)
Delete a customer by customerId.
|
void |
getCustomer(java.lang.String customerId,
VoucherifyCallback<Customer> callback)
Fetch a single resource with a customerId.
|
void |
updateCustomer(Customer customer,
VoucherifyCallback<Customer> callback)
Update a customer.
|
public void getCustomer(java.lang.String customerId,
VoucherifyCallback<Customer> callback)
customerId - resource idpublic void createCustomer(Customer customer, VoucherifyCallback<Customer> callback)
customer - customer to be createdpublic void updateCustomer(Customer customer, VoucherifyCallback<Customer> callback)
customer - customer to be updatedpublic void deleteCustomer(java.lang.String customerId,
VoucherifyCallback<java.lang.Void> callback)
customerId - id of a customer to be deleted