Interface | Description |
---|---|
TerminalListener |
Listener for asynchronous terminal events.
|
Class | Description |
---|---|
ActivateResponse |
Contains the result of calling
Terminal.activate() or Terminal.activateAsync() . |
Amount |
Contains the amount for transactions.
|
AmountDcc |
Contains the amount for transactions.
|
AmountDiscount |
Contains the amount for transactions.
|
Application |
Information about a supported application.
|
BalanceInquiryResponse |
Contains the result of a balance inquiry after calling
Terminal.balanceInquiry() or Terminal.balanceInquiryAsync() . |
BalanceResponse |
Contains the result of a call to
Terminal.balance() or Terminal.balanceAsync() . |
Basket | |
BasketItem | |
Brands |
Contains information about a brand available on the terminal.
|
CardData |
Contains information about the used payment card
Immutable class.
|
CardTrackData |
Contains data of a single track.
|
CommandRequest |
Command request to send to card.
|
CommandResponse |
Response of a CommandRequest send to the card.
|
ConfigData |
Contains terminal information required for ECR applications to produce receipts on
their own.
|
Convenience |
Convenience functions for TIM API use.
|
ConversionHelper |
Helper class for converting data types.
|
Counter |
Contains information about a counter for a brand.
|
Counters |
Contains all counters for a specific counter type.
|
CurrencyItem |
Contains information about a currency supported by a brand.
|
DeactivateResponse |
Result of calling the
Terminal.deactivate() or Terminal.deactivateAsync() . |
DefaultTerminalListener |
Default implementation of listener for asynchronous terminal events.
|
EcrInfo |
Defines one ECR information token for use by the
Terminal.hardwareInformation()
or Terminal.hardwareInformationAsync() . |
ErrorMessages |
Localized error messages.
|
Features |
Contains features supported by the terminal.
|
FeaturesHardware |
Hardware features supported by the terminal.
|
FeaturesPayment |
Payment features supported by the terminal.
|
FeaturesSixml |
SIXml features supported by the terminal.
|
FileRotationHandler |
Logging handler logging into a set of rotating files.
|
Hardware |
Contains information about a piece of hardware in the terminal or devices attached to it.
|
HardwareInformationResponse |
Contains the result of calling the
Terminal.hardwareInformation()
or Terminal.hardwareInformationAsync() . |
ItemQuantity | |
MerchantOption |
Merchant option.
|
NativeError |
Native error information.
|
NetworkInformation |
Contains network information of the terminal.
|
PpInfo |
Contains payment protocol specific information.
|
PrintData |
Contains receipts or receipt items for printing by the ECR depending
on the PrintOptions used during login.
|
PrintOption |
Print options for a specific receipt type.
|
Receipt |
Contains a receipt to be printed by the ECR.
|
ReceiptItem |
Contains the value of a specific receipt item to be used by the ECR to create receipts.
|
ReceiptItems |
Contains a list of ReceiptItem to be used for a specific type of receipts.
|
ReceiptRequestResponse |
Contains the result of a call to the
Terminal.receiptRequest(com.six.timapi.constants.ReceiptRequestType)
or Terminal.receiptRequestAsync(com.six.timapi.constants.ReceiptRequestType) . |
ReconciliationResponse |
Contains the result of calling the
Terminal.reconciliation()
or Terminal.reconciliationAsync() . |
ShowDialogRequest |
Contains configuration for show dialog request used by
Terminal.showDialog(com.six.timapi.ShowDialogRequest) or Terminal.showDialogAsync(com.six.timapi.ShowDialogRequest) . |
ShowDialogResponse |
Contains the result of a show dialog request finished after calling
Terminal.showDialog(com.six.timapi.ShowDialogRequest) or Terminal.showDialogAsync(com.six.timapi.ShowDialogRequest) . |
ShowSignatureCaptureRequest |
Ecr show signature capture request.
|
ShowSignatureCaptureResponse |
Contains the result of a show signature capture request finished after calling
Terminal.showSignatureCapture(com.six.timapi.ShowSignatureCaptureRequest) or Terminal.showSignatureCaptureAsync(com.six.timapi.ShowSignatureCaptureRequest) . |
SignatureInformation |
Contains signature information captured by the EFT Terminal as a result to calling
the
Terminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) or Terminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) . |
SimpleLineLogFormatter |
Single line log formatter.
|
SynchronousTerminalListener |
Helper class for handle synchronous method calls in the
Terminal class. |
SystemInformationResponse |
Contains the result of calling the
Terminal.systemInformation()
or Terminal.systemInformationAsync() . |
Terminal |
Terminal base implementation.
|
TerminalSettings |
The per terminal configuration can be done on two ways:
In a configuration file "TimApi.cfg"
With the API TerminalSettings done from the application.
|
TerminalSettingsImmutable |
Immutable Terminal Settings.
|
TerminalStatus |
Contains information about the current EFT Terminal status.
|
TimeDate |
Immutable time and date.
|
TimEvent |
Contains event information for asynchronous method calls.
|
Total |
Contains information about the total for one currency.
|
TransactionData |
Contains configuration for transaction used by
Terminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
or Terminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) . |
TransactionInformation |
Contains information about a finished transaction after calling the
Terminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) or Terminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) . |
TransactionRequest |
Contains configuration for transaction used by
Terminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
or Terminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) . |
TransactionResponse |
Contains the result of a transaction finished after calling
Terminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) or Terminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount) . |
TrxDetail |
Contains transaction details for counters.
|
Enum | Description |
---|---|
FeaturesSixml.Support |
Feature support.
|
TransactionResponse.Action |
Action.
|
Exception | Description |
---|---|
TimException |
Contains information about a failed request or method call.
|