Interface ITransactionHistoryPublisher

All Known Implementing Classes:
FileSystemTransactionHistoryPublisher, FluentTransactionHistoryPublisher, S3TransactionHistoryPublisher

public interface ITransactionHistoryPublisher
Provides a Transaction History Publisher service interface which is used to publish transaction history data to customer's data warehouse.
Since:
5.1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Return the fetch limit to limit the maximum number of published records.
    Perform transaction history publishing.
  • Method Details

    • publish

      List<Number> publish(List<Map<String,Object>> rows)
      Perform transaction history publishing.
      Parameters:
      rows - list of rows to publish
      Returns:
      list of id-s of the published records
    • getFetchLimit

      int getFetchLimit()
      Return the fetch limit to limit the maximum number of published records.
      Returns:
      the fetch limit to limit the maximum number of published records