| 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.
|