|
Class Summary |
| AccountActivity |
Abstract class for objects that represent CustomerAccount related
financial activity. |
| AccountTransaction |
Represents financial transaction posted to CustomerAccount. |
| Adjustment |
Represents a change made to a PaymentPlan. |
| AssetTransaction |
A type of AccountTransaction that represents movement of money (assets) on
the account. |
| CaptureInfo |
Represents electronic processor related info. |
| Charge |
Represents a future invoice within a PaymentPlan. |
| ClientObject |
Base class for all classes representing business entities within the library. |
| ClientObjectComparator |
|
| ClientProperties |
Helper class built around Properties object that can replace
configuration Map required at login |
| CustomerAccount |
Represents a party (person or organization) making/responsible for invoicing,
payments, plans in the system. |
| ElementFacade |
The class is used to abstract XML processing logic and simplify
library's code porting onto other languages/platforms. |
| Helper |
Helper class. |
| PaymentOption |
Represents a form of payment that can be used in recurring billing process. |
| PaymentPlan |
Represents a series of future payments that should be
executed on the specified schedule using defined Payment Option. |
| RevenueTransaction |
A type of AccountTransaction that represents sales (revenue) on
the account. |
| RMISessionConnection |
RMI based implementation of SessionConnection. |
| Session |
Main entry point to the application. |
| SessionContext |
|
| Statement |
Represents a paper statement object that might be sent by mail
to a physical entity represented by CustomerAccount |
| TransformationContext |
Helper class used to resolve references (convert object to ids
and ids back to objects) during object to xml and xml to object
conversion processing |
| XMLSessionConnection |
HTTP/XML based impelemtation of SessionConnection. |
| XMLTransformationHelper |
Helper class to transform Library objects to and from XML. |