@Options(dispatcher=FirebaseAuthDispatcher.class, serviceRootKey="ACCOUNT_STEWARD_API_ROOT") public interface AccountStewardFacade extends org.fusesource.restygwt.client.RestService
| Modifier and Type | Method and Description |
|---|---|
void |
create(String loginId,
ContactCard contact,
FacadeCallback<ContactCard> callback) |
void |
create(String loginId,
Domain domain,
FacadeCallback<Domain> callback) |
void |
delete(String loginId,
Long contactId,
FacadeCallback<Void> callback) |
void |
delete(String loginId,
String name,
FacadeCallback<Void> callback) |
void |
findById(String loginId,
Long contactId,
FacadeCallback<ContactCard> callback) |
void |
getAccount(String loginId,
FacadeCallback<Account> callback) |
void |
getContacts(String loginId,
Integer offset,
Integer limit,
Boolean company,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<ContactCard>> callback) |
void |
getCountries(String version,
String acceptLanguage,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<Country>> callback) |
void |
getCountry(String code,
String acceptLanguage,
org.fusesource.restygwt.client.MethodCallback<Country> callback) |
void |
getDomains(String loginId,
Integer limit,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<Domain>> callback) |
void |
getFilteredDomains(String loginId,
Integer limit,
String type,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<Domain>> callback) |
void |
getInvoicingConfig(String loginId,
FacadeCallback<InvoicingConfig> callback) |
void |
getLegalForm(String code,
String acceptLanguage,
org.fusesource.restygwt.client.MethodCallback<LegalForm> callback) |
void |
getLegalForms(String version,
String acceptLanguage,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<LegalForm>> callback) |
void |
update(String loginId,
Account account,
FacadeCallback<Account> callback) |
void |
update(String loginId,
InvoicingConfig invoicing,
FacadeCallback<InvoicingConfig> callback) |
void |
update(String loginId,
Long contactId,
ContactCard contact,
FacadeCallback<ContactCard> callback) |
@GET
@Path(value="accounts/{login_id}")
void getAccount(@PathParam(value="login_id")
String loginId,
FacadeCallback<Account> callback)
@GET
@Path(value="accounts/{login_id}/invoicing")
void getInvoicingConfig(@PathParam(value="login_id")
String loginId,
FacadeCallback<InvoicingConfig> callback)
@PUT
@Path(value="accounts/{login_id}/invoicing")
void update(@PathParam(value="login_id")
String loginId,
InvoicingConfig invoicing,
FacadeCallback<InvoicingConfig> callback)
@PUT
@Path(value="accounts/{login_id}")
void update(@PathParam(value="login_id")
String loginId,
Account account,
FacadeCallback<Account> callback)
@GET
@Path(value="accounts/{login_id}/domains")
void getDomains(@PathParam(value="login_id")
String loginId,
@QueryParam(value="limit")
Integer limit,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<Domain>> callback)
@GET
@Path(value="accounts/{login_id}/domains")
void getFilteredDomains(@PathParam(value="login_id")
String loginId,
@QueryParam(value="limit")
Integer limit,
@QueryParam(value="type")
String type,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<Domain>> callback)
@POST
@Path(value="accounts/{login_id}/domains")
void create(@PathParam(value="login_id")
String loginId,
Domain domain,
FacadeCallback<Domain> callback)
@DELETE
@Path(value="accounts/{login_id}/domains/{name}")
void delete(@PathParam(value="login_id")
String loginId,
@PathParam(value="name")
String name,
FacadeCallback<Void> callback)
@GET
@Path(value="accounts/{login_id}/contacts")
void getContacts(@PathParam(value="login_id")
String loginId,
@QueryParam(value="offset")
Integer offset,
@QueryParam(value="limit")
Integer limit,
@QueryParam(value="company")
Boolean company,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<ContactCard>> callback)
@GET
@Path(value="accounts/{login_id}/contacts/{contact_id}")
void findById(@PathParam(value="login_id")
String loginId,
@PathParam(value="contact_id")
Long contactId,
FacadeCallback<ContactCard> callback)
@POST
@Path(value="accounts/{login_id}/contacts")
void create(@PathParam(value="login_id")
String loginId,
ContactCard contact,
FacadeCallback<ContactCard> callback)
@PUT
@Path(value="accounts/{login_id}/contacts/{contact_id}")
void update(@PathParam(value="login_id")
String loginId,
@PathParam(value="contact_id")
Long contactId,
ContactCard contact,
FacadeCallback<ContactCard> callback)
@DELETE
@Path(value="accounts/{login_id}/contacts/{contact_id}")
void delete(@PathParam(value="login_id")
String loginId,
@PathParam(value="contact_id")
Long contactId,
FacadeCallback<Void> callback)
@GET
@Path(value="codebook/countries")
void getCountries(@QueryParam(value="version")
String version,
@HeaderParam(value="Accept-Language")
String acceptLanguage,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<Country>> callback)
@GET
@Path(value="codebook/countries/{code}")
void getCountry(@PathParam(value="code")
String code,
@HeaderParam(value="Accept-Language")
String acceptLanguage,
org.fusesource.restygwt.client.MethodCallback<Country> callback)
@GET
@Path(value="codebook/legalforms")
void getLegalForms(@QueryParam(value="version")
String version,
@HeaderParam(value="Accept-Language")
String acceptLanguage,
SuccessCallback<org.ctoolkit.gwt.client.facade.Items<LegalForm>> callback)
Copyright © 2023. All rights reserved.