Class CustomerServiceFacade
- java.lang.Object
-
- pl.grizzlysoftware.util.RetrofitApiServiceFacade
-
- pl.grizzlysoftware.dotykacka.client.v1.facade.BasicDotykackaApiServiceFacade
-
- pl.grizzlysoftware.dotykacka.client.v1.facade.DotykackaApiServiceFacade<CustomerService>
-
- pl.grizzlysoftware.dotykacka.client.v1.facade.CustomerServiceFacade
-
public class CustomerServiceFacade extends DotykackaApiServiceFacade<CustomerService>
-
-
Field Summary
Fields Modifier and Type Field Description protected BatchLoaderbatchLoader-
Fields inherited from class pl.grizzlysoftware.dotykacka.client.v1.facade.DotykackaApiServiceFacade
service
-
Fields inherited from class pl.grizzlysoftware.dotykacka.client.v1.facade.BasicDotykackaApiServiceFacade
cloudId
-
Fields inherited from class pl.grizzlysoftware.util.RetrofitApiServiceFacade
executor
-
-
Constructor Summary
Constructors Constructor Description CustomerServiceFacade(java.lang.Integer cloudId, CustomerService service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomercreateCustomer(Customer customer)CustomerdeleteCustomer(java.lang.Long id)CustomerdeleteCustomer(java.lang.Long id, boolean anonymize)java.util.Collection<Customer>getAllCustomers()java.util.Collection<Customer>getAllCustomers(int limit, int offset, java.lang.String sortBy)java.util.Collection<Customer>getAllCustomers(java.lang.String sortBy)CustomergetCustomer(java.lang.Long id)java.util.Collection<Customer>getCustomers(int limit, int offset)CustomerupdateCustomer(java.lang.Long id, Customer customer)-
Methods inherited from class pl.grizzlysoftware.util.RetrofitApiServiceFacade
execute
-
-
-
-
Field Detail
-
batchLoader
protected BatchLoader batchLoader
-
-
Constructor Detail
-
CustomerServiceFacade
public CustomerServiceFacade(java.lang.Integer cloudId, CustomerService service)
-
-
Method Detail
-
getCustomer
public Customer getCustomer(java.lang.Long id)
-
getAllCustomers
public java.util.Collection<Customer> getAllCustomers(int limit, int offset, java.lang.String sortBy)
-
getAllCustomers
public java.util.Collection<Customer> getAllCustomers(java.lang.String sortBy)
-
getAllCustomers
public java.util.Collection<Customer> getAllCustomers()
-
getCustomers
public java.util.Collection<Customer> getCustomers(int limit, int offset)
-
deleteCustomer
public Customer deleteCustomer(java.lang.Long id, boolean anonymize)
-
deleteCustomer
public Customer deleteCustomer(java.lang.Long id)
-
-