Class | Description |
---|---|
InvoiceManager |
InvoiceManager manages creation, loading, saving, and removing items
in the InvoiceRepository.
|
InvoiceTools |
A low-level interface to the Invoice repository, encapsulating most
repository operations inside higher level API's.
|
PropertyTools |
Utility methods for copying properties between objects and repository
items in a generic way.
|
Exception | Description |
---|---|
InvoiceException |
InvoiceException represents any exception generated by the invoice
manager or related classes.
|
InvoicePipelineException |
InvoicePipelineException may be thrown whenever an error occurs
running a pipeline chain from the invoice subsystem.
|
ItemWasModifiedException |
A subclass of InvoiceException representing a ConcurrentUpdateException
in the repository.
|