All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AccountType Identifies the selected account.ActivateResponse Contains the result of callingTerminal.activate()
orTerminal.activateAsync()
.AdditionalInfoItem AdditionalInfoItem enumeration.AdjustmentResult AdminFunctions Flag constants for FeatureType and OptionType sixml:AdminFunctions value.AgeCheckResult Outcome of age verification.AllowedAccounts Constants for AllowedAccounts tag or&ed together.Amount Contains the amount for transactions.AmountDcc Contains the amount for transactions.AmountDiscount Contains the amount for transactions.AmountFinal Final amount after aTerminal.amtAdjustment(Amount)
has been process by the terminal.Application Information about a supported application.BalanceInquiryResponse Contains the result of a balance inquiry after callingTerminal.balanceInquiry()
orTerminal.balanceInquiryAsync()
.BalanceResponse Contains the result of a call toTerminal.balance()
orTerminal.balanceAsync()
.Basket BasketItem BrandBarBrand Brands that can be used in the BrandBar tag.BrandMode Brands Contains information about a brand available on the terminal.CardData Contains information about the used payment card Immutable class.CardProductType CardReader CardReaderStatus CardTrackData Contains data of a single track.ClientIdentificationResponse Contains the result of a client identification finished after callingTerminal.clientIdentification()
orTerminal.clientIdentificationAsync()
.CommandRequest Command request to send to card.CommandResponse Response of a CommandRequest send to the card.CompactReceiptFormatter Formats transaction receipts using compact receipt format.ConfigData Contains terminal information required for ECR applications to produce receipts on their own.ConnectionMode Defines the type of connection between ECR and EFT Terminal.ConnectionStatus 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.CounterType CouponRejectionReason Currency Currency codes.CurrencyItem Contains information about a currency supported by a brand.CurrencyType CustomerDataType CustomReceiptFormatter Format transaction receipts using string formating definition.CustomReceiptFormatter.Condition Conditions.CustomReceiptFormatter.LineFormat Line definition.CustomReceiptFormatter.TextAlignment Text alignment.CustomReceiptFormatter.TextElement Text element.CustomReceiptFormatter.TextType Text types.CustomReceiptFormatter.TranslatedText Cvm DeactivateResponse Result of calling theTerminal.deactivate()
orTerminal.deactivateAsync()
.DefaultTerminalListener Default implementation of listener for asynchronous terminal events.DialogFunctions Flag constants for FeatureType and OptionType sixml:DialogFunctions value.DisplayProductInfo Holds a product picture and related information for display.EcrInfo Defines one ECR information token for use by theTerminal.hardwareInformation()
orTerminal.hardwareInformationAsync()
.EcrInfoType 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.FeaturesPayment.AgeCheckSupport Age check support.FeaturesSixml SIXml features supported by the terminal.FeaturesSixml.Support Feature support.FileRotationHandler Logging handler logging into a set of rotating files.FileRotationHandlerDeprecated Logging handler logging into a set of rotating files.FinancialTransactions Flag constants for FeatureType and OptionType sixml:FinancialTransactions value.FunctionHint Guides Flag constants for FeatureType and OptionType sixml:Guides value.Hardware Contains information about a piece of hardware in the terminal or devices attached to it.HardwareInformationResponse Contains the result of calling theTerminal.hardwareInformation()
orTerminal.hardwareInformationAsync()
.HardwareType ImageFileFormat InitTransactionResponse Contains the result of an init transaction with dialog request finished after callingTerminal.initTransactionWithDialog(com.six.timapi.Amount, com.six.timapi.constants.FunctionHint, com.six.timapi.ShowDialogRequest)
orTerminal.initTransactionWithDialogAsync(com.six.timapi.Amount, com.six.timapi.constants.FunctionHint, com.six.timapi.ShowDialogRequest)
.ItemQuantity KernelType LoyaltyCoupon LoyaltyDiscount Loyalty discount amount.LoyaltyFunctionType LoyaltyInformation LoyaltyItem MaintenanceType Type of maintenance process to perform.ManagementStatus MerchantAction Constants for MerchantAction tag.MerchantOption Merchant option.MerchantOptionType MobileTopupData Mobile topup issuer information result.MobileTopupType Defines the type of mobile topup.MobileTopupValue Contains the name of a mobile topup issuer and an associated voucher value.NativeError Native error information.NetworkInformation Contains network information of the terminal.NgvMode NonFinancialTransactions Flag constants for FeatureType and OptionType sixml:NonFinancialTransactions value.NormalReceiptFormatter Formats transaction receipts using normal receipt format.Outcome Identifies the outcome of the previous transaction (in the TransactionInfoRequest response).PaymentProtocol PosEntryMode PpInfo Contains payment protocol specific information.PrintData Contains receipts or receipt items for printing by the ECR depending on the PrintOptions used during login.PrintFlag Constants for PrintFlag tag or&ed together.PrintFormat Constants for PrintFormat tag.PrintOption Print options for a specific receipt type.ProcessingDisposition ProtocolLevel Protocol level for FeatureType and OptionType sixml:ProtocolLevel value.ProtocolType Protocol to use for communication.Reason Constants for Reason tag.Receipt Contains a receipt to be printed by the ECR.ReceiptFormatter Interface for classes knowing how to format transaction receipts using receipt item fields.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.ReceiptItemType ReceiptRequestResponse Contains the result of a call to theTerminal.receiptRequest(com.six.timapi.constants.ReceiptRequestType)
orTerminal.receiptRequestAsync(com.six.timapi.constants.ReceiptRequestType)
.ReceiptRequestType Constants for ReceiptRequestType tag.ReceiptType Recipient ReconciliationResponse Contains the result of calling theTerminal.reconciliation()
orTerminal.reconciliationAsync()
.RemoteFunctions Flag constants for FeatureType and OptionType sixml:RemoteFunctions value.RequestType Request type.ResourceId Enumeration attribute defines which dialog shall be displayed.ResourceParameterType ResponseType ResultCode Result codes.ScreenshotInformation Immutable information send by screenshot notification.SecurityStatus Constants for SecurityStatus tag.SettingType Constants for SettingType tag.ShowDialogRequest Contains configuration for show dialog request used byTerminal.showDialog(com.six.timapi.ShowDialogRequest)
orTerminal.showDialogAsync(com.six.timapi.ShowDialogRequest)
.ShowDialogResponse Contains the result of a show dialog request finished after callingTerminal.showDialog(com.six.timapi.ShowDialogRequest)
orTerminal.showDialogAsync(com.six.timapi.ShowDialogRequest)
.ShowSignatureCaptureRequest Ecr show signature capture request.ShowSignatureCaptureResponse Contains the result of a show signature capture request finished after callingTerminal.showSignatureCapture(com.six.timapi.ShowSignatureCaptureRequest)
orTerminal.showSignatureCaptureAsync(com.six.timapi.ShowSignatureCaptureRequest)
.SignatureInformation Contains signature information captured by the EFT Terminal as a result to calling theTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.SimpleLineLogFormatter Single line log formatter.SleepModeStatus Constants for SleepModeStatus tag.StatusFunctions Flag constants for FeatureType and OptionType sixml:StatusFunctions value.SubTransaction A SubTransaction is a part of an overall transaction.SuperCompactReceiptFormatter Formats transaction receipts using super compact receipt format.SynchronousTerminalListener Helper class for handle synchronous method calls in theTerminal
class.SystemInformationResponse Contains the result of calling theTerminal.systemInformation()
orTerminal.systemInformationAsync()
.Terminal Terminal base implementation.TerminalListener Listener for asynchronous terminal events.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.Theme ThirdPartyAppId Identifier of a third party application.ThirdPartyAppPayload ThirdPartyAppData information.ThirdPartyApps Flag constants for FeatureType and OptionType ThirdPartyApps value.TimeDate Immutable time and date.TimEvent Contains event information for asynchronous method calls.TimException Contains information about a failed request or method call.TokenPanType Total Contains information about the total for one currency.TransactionData Contains configuration for transaction used byTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.TransactionInfoRequestResponse Contains the result of a call to theTerminal.transactionInfoRequest()
orTerminal.transactionInfoRequestAsync()
.TransactionInformation Contains information about a finished transaction after calling theTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.TransactionReason TransactionRequest Contains configuration for transaction used byTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.TransactionResponse Contains the result of a transaction finished after callingTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.TransactionResponse.Action Action.TransactionStatus TransactionType TrxDetail Contains transaction details for counters.UltraCompactReceiptFormatter Formats transaction receipts using ultra compact receipt format.UpdateStatus VasCheckoutInformation VasInfoListType VasInformationList List of VAS information.VasInfoType VasResult