Class Summary |
AliasValidationItem |
The AliasValidationItem object is used when we are aliasing protocol data. |
Amount |
Amount objects contain the attributes associated with a specific currency amount value. |
ApprovalExpirationWorkItem |
|
AsynchronousApproveWorkItem |
AsynchronousApproveWorkItem is used to perform an Approve operation on an order at some time
after the order was created. |
Batch |
Batch objects contain all of the generic information that the Framework
needs to represent a batch through which a group of transactions are
processed. |
BatchKey |
BatchKey objects serve as Hashtable keys that uniquely identify Batch objects. |
BatchTotalsItem |
BatchTotals objects maintain a set of totals for a
single currency and amountExp10 within a given batch. |
BooleanValidationItem |
The BooleanValidationItem object is used to check that a parameter's value
is a valid boolean parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
ByteArrayValidationItem |
The ByteArrayValidationItem object is used to check that a parameter's value
is a valid byte array parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
Credit |
Credit objects contain all of the generic information that the Framework
needs to represent a credit created for a specific order. |
FrameworkBatch |
|
FrameworkOrder |
|
IntegerValidationItem |
The IntegerValidationItem object is used to check that a parameter's value
is a valid Integer parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
LongValidationItem |
The LongValidationItem object is used to check that a parameter's value
is a valid Long parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
NumericStringValidationItem |
|
NumericTokensValidationItem |
The NumericTokensValidationItem object is used to check that a parameter's value
is a valid NumericTokens parameter and insert that parameter and a Vector ,
containing a String for each validated NumericToken, into a
given ParameterTable if the verification passed. |
NumericTokenValidationItem |
The NumericTokenValidationItem object is used to check that a parameter's value
is a valid NumericToken parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
Order |
Order objects contain all of the generic information that the Framework
needs to represent an order created by a merchant application. |
OrderKey |
|
ParameterTable |
ParameterTable objects map keys to values where any non-null object can be a key and any object
can be a value. |
ParameterValidationItem |
The ParameterValidationItem object is used to verify a parameter's value
and insert that parameter and its value into a ParameterTable if the
parameter passes verification. |
PathValidationItem |
The PathValidationItem object is used to check that a parameter's value
is a valid Path parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
Payment |
Payment objects contain all of the generic information that the Framework
needs to represent a payment created for a specific order. |
RestrictedStringValidationItem |
The RestrictedStringValidationItem object is used to check that a parameter's value
is a valid restricted string parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
ReturnCodeStructure |
This class is a structure to use when returning information to a caller in
the form of a primary return code and a secondary return code. |
StringValidationItem |
|
TimestampValidationItem |
The TimestampValidationItem object is used to check that a parameter's value
is a valid Timestamp parameter and insert that parameter and it's value into a
given ParameterTable if the verification passed. |
Transaction |
Transaction is the base class for the generic Payment and Credit classes. |
TransactionKey |
TransactionKey objects serve as Hashtable keys that uniquely identify Payment
and Credit objects. |