| Package | Description |
|---|---|
| biz.turnonline.ecosystem.widget.shared.rest | |
| biz.turnonline.ecosystem.widget.shared.rest.account | |
| biz.turnonline.ecosystem.widget.shared.rest.bill | |
| biz.turnonline.ecosystem.widget.shared.rest.billing |
Project model that mirrors turnonline-product-billing-client:0.42
|
| biz.turnonline.ecosystem.widget.shared.rest.payment |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SuccessCallback<T>
MethodCallback turned in to SuccessCallback that supports lambda syntax. |
interface |
SuccessOrAbsorbCallback<T>
Dedicated
SuccessCallback implementation for use cases
when redirect to Login page is not desired if there is an unauthorized service call. |
| Modifier and Type | Class and Description |
|---|---|
class |
CodeBookCallback<T extends org.ctoolkit.gwt.client.facade.Items<T>> |
| Modifier and Type | Method and Description |
|---|---|
void |
AccountStewardFacade.create(String loginId,
ContactCard contact,
FacadeCallback<ContactCard> callback) |
void |
AccountStewardFacade.create(String loginId,
Domain domain,
FacadeCallback<Domain> callback) |
void |
AccountStewardFacade.delete(String loginId,
Long contactId,
FacadeCallback<Void> callback) |
void |
AccountStewardFacade.delete(String loginId,
String name,
FacadeCallback<Void> callback) |
void |
AccountStewardFacade.findById(String loginId,
Long contactId,
FacadeCallback<ContactCard> callback) |
void |
AccountStewardFacade.getAccount(String loginId,
FacadeCallback<Account> callback) |
void |
AccountStewardFacade.getInvoicingConfig(String loginId,
FacadeCallback<InvoicingConfig> callback) |
void |
AccountStewardFacade.update(String loginId,
Account account,
FacadeCallback<Account> callback) |
void |
AccountStewardFacade.update(String loginId,
InvoicingConfig invoicing,
FacadeCallback<InvoicingConfig> callback) |
void |
AccountStewardFacade.update(String loginId,
Long contactId,
ContactCard contact,
FacadeCallback<ContactCard> callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
BillFacade.approveBill(Long billId,
FacadeCallback<Void> callback) |
void |
BillFacade.createBill(Bill bill,
FacadeCallback<Bill> callback) |
void |
BillFacade.deleteBill(Long billId,
FacadeCallback<Void> callback) |
void |
BillFacade.findBillById(Long billId,
FacadeCallback<Bill> callback) |
void |
BillFacade.updateBill(Long billId,
Bill bill,
FacadeCallback<Bill> callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductBillingFacade.changeOrderStatus(Long orderId,
OrderStatus status,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.createInvoice(Invoice invoice,
FacadeCallback<Invoice> callback) |
void |
ProductBillingFacade.createOrder(Order order,
FacadeCallback<Order> callback) |
void |
ProductBillingFacade.createOrderInvoice(Long orderId,
Invoice invoice,
FacadeCallback<Invoice> callback) |
void |
ProductBillingFacade.createProduct(boolean calcPricingItems,
Product product,
FacadeCallback<Product> callback) |
void |
ProductBillingFacade.declinePurchaseOrder(Long orderId,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.deleteIncomingInvoice(Long orderId,
Long invoiceId,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.deleteInvoice(Long orderId,
Long invoiceId,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.deleteOrder(Long orderId,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.deleteProduct(Long productId,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.deleteProductPicture(Long productId,
Integer order,
FacadeCallback<Void> callback) |
void |
ProductBillingFacade.emailInvoice(Long orderId,
Long invoiceId,
Boolean sendInvoice,
String email,
Invoice invoice,
FacadeCallback<Invoice> callback) |
void |
ProductBillingFacade.findInvoiceById(Long orderId,
Long invoiceId,
FacadeCallback<Invoice> callback) |
void |
ProductBillingFacade.findOrderById(Long orderId,
Integer numberOf,
FacadeCallback<Order> callback) |
void |
ProductBillingFacade.findProductById(Long productId,
boolean calcPricingItems,
FacadeCallback<Product> callback) |
void |
ProductBillingFacade.sendInvoice(Long orderId,
Long invoiceId,
Boolean sendInvoice,
Invoice invoice,
FacadeCallback<Invoice> callback) |
void |
ProductBillingFacade.updateInvoice(Long orderId,
Long invoiceId,
Invoice invoice,
FacadeCallback<Invoice> callback) |
void |
ProductBillingFacade.updateOrder(Long orderId,
Order order,
FacadeCallback<Order> callback) |
void |
ProductBillingFacade.updateProduct(Long productId,
boolean calcPricingItems,
Product product,
FacadeCallback<Product> callback) |
void |
ProductBillingFacade.updateProductPublishing(Long productId,
ProductPublishing productPublishing,
FacadeCallback<ProductPublishing> callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentProcessorFacade.createBankAccount(BankAccount bankAccount,
FacadeCallback<BankAccount> callback) |
void |
PaymentProcessorFacade.createCategory(Category category,
FacadeCallback<Category> callback) |
void |
PaymentProcessorFacade.deleteBankAccount(Long bankAccountId,
FacadeCallback<Void> callback) |
void |
PaymentProcessorFacade.deleteCategory(Long categoryId,
FacadeCallback<Void> callback) |
void |
PaymentProcessorFacade.findBankAccountById(Long bankAccountId,
FacadeCallback<BankAccount> callback) |
void |
PaymentProcessorFacade.findBankAccountById(String country,
FacadeCallback<BankAccount> callback) |
void |
PaymentProcessorFacade.findCategoryById(Long categoryId,
FacadeCallback<Category> callback) |
void |
PaymentProcessorFacade.integrateWithBank(String bankCode,
Certificate certificate,
FacadeCallback<Certificate> callback) |
void |
PaymentProcessorFacade.markBankAccountAsPrimary(Long bankAccountId,
FacadeCallback<BankAccount> callback) |
void |
PaymentProcessorFacade.updateBankAccount(Long bankAccountId,
BankAccount bankAccount,
FacadeCallback<BankAccount> callback) |
void |
PaymentProcessorFacade.updateCategory(Long categoryId,
Category category,
FacadeCallback<Category> callback) |
Copyright © 2023. All rights reserved.