Interface IBankingService
- 
- All Known Implementing Classes:
- BankingService
 
 public interface IBankingServiceThe Jadex asynchronous banking service.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.lang.Void>addTransactionData(java.lang.String data)Add an account statement.IFuture<AccountStatement>getAccountStatement()Get all account statements.IFuture<AccountStatement>getAccountStatement(Request request)Get the account statement.IFuture<AccountStatement>getAccountStatement(java.util.Date begin, java.util.Date end)Get the account statement.IFuture<java.lang.Void>removeTransactionData(java.lang.String data)Remove an account statement.IIntermediateFuture<AccountStatement>subscribeForAccountStatements(long delay, int max)Subscribe for account statements.
 
- 
- 
- 
Method Detail- 
getAccountStatementIFuture<AccountStatement> getAccountStatement(java.util.Date begin, java.util.Date end) Get the account statement.- Parameters:
- request- The request.
- Returns:
- The account statement.
 
 - 
getAccountStatementIFuture<AccountStatement> getAccountStatement() Get all account statements.- Returns:
- The account statements.
 
 - 
getAccountStatementIFuture<AccountStatement> getAccountStatement(Request request) Get the account statement.- Parameters:
- request- The request.
- Returns:
- The account statement.
 
 - 
subscribeForAccountStatementsIIntermediateFuture<AccountStatement> subscribeForAccountStatements(long delay, int max) Subscribe for account statements.- Returns:
- Account statements whenever available.
 
 - 
addTransactionDataIFuture<java.lang.Void> addTransactionData(java.lang.String data) Add an account statement.- Parameters:
- data- The data.
 
 - 
removeTransactionDataIFuture<java.lang.Void> removeTransactionData(java.lang.String data) Remove an account statement.- Parameters:
- data- The data.
 
 
- 
 
-