| Package | Description |
|---|---|
| org.killbill.billing.invoice.api | |
| org.killbill.billing.invoice.api.formatters |
| Modifier and Type | Method and Description |
|---|---|
Invoice |
InvoiceUserApi.getInvoice(UUID invoiceId,
TenantContext context)
Retrieve an invoice by id.
|
Invoice |
InvoiceUserApi.getInvoiceByNumber(Integer number,
TenantContext context)
Retrieve an invoice by invoice number.
|
Invoice |
InvoiceUserApi.getInvoiceByPayment(UUID paymentId,
TenantContext context)
Get all invoices for a given payment.
|
Invoice |
InvoiceUserApi.triggerInvoiceGeneration(UUID accountId,
org.joda.time.LocalDate targetDate,
boolean dryRun,
CallContext context)
Trigger an invoice for a given account and a given day.
|
| Modifier and Type | Method and Description |
|---|---|
Pagination<Invoice> |
InvoiceUserApi.getInvoices(Long offset,
Long limit,
TenantContext context) |
List<Invoice> |
InvoiceUserApi.getInvoicesByAccount(UUID accountId,
org.joda.time.LocalDate fromDate,
TenantContext context)
Find invoices from a given day, for a given account.
|
List<Invoice> |
InvoiceUserApi.getInvoicesByAccount(UUID accountId,
TenantContext context)
Get all invoices for a given account.
|
Collection<Invoice> |
InvoiceUserApi.getUnpaidInvoicesByAccountId(UUID accountId,
org.joda.time.LocalDate upToDate,
TenantContext context)
Find unpaid invoices for a given account, up to a given day.
|
Pagination<Invoice> |
InvoiceUserApi.searchInvoices(String searchKey,
Long offset,
Long limit,
TenantContext context)
Find all invoices having their id, number, account id or currency matching the search key
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
InvoiceFormatter |
Copyright © 2010-2014. All Rights Reserved.