Interface IBankingService

  • All Known Implementing Classes:
    BankingService

    public interface IBankingService
    The Jadex asynchronous banking service.
    • Method Detail

      • getAccountStatement

        IFuture<AccountStatement> getAccountStatement​(java.util.Date begin,
                                                      java.util.Date end)
        Get the account statement.
        Parameters:
        request - The request.
        Returns:
        The account statement.
      • getAccountStatement

        IFuture<AccountStatement> getAccountStatement()
        Get all account statements.
        Returns:
        The account statements.
      • getAccountStatement

        IFuture<AccountStatement> getAccountStatement​(Request request)
        Get the account statement.
        Parameters:
        request - The request.
        Returns:
        The account statement.
      • subscribeForAccountStatements

        IIntermediateFuture<AccountStatement> subscribeForAccountStatements​(long delay,
                                                                            int max)
        Subscribe for account statements.
        Returns:
        Account statements whenever available.
      • addTransactionData

        IFuture<java.lang.Void> addTransactionData​(java.lang.String data)
        Add an account statement.
        Parameters:
        data - The data.
      • removeTransactionData

        IFuture<java.lang.Void> removeTransactionData​(java.lang.String data)
        Remove an account statement.
        Parameters:
        data - The data.