Interface TransactionServicesInterface

All Superinterfaces:
AG_FinTrustInterface
All Known Implementing Classes:
TransactionServices

public interface TransactionServicesInterface extends AG_FinTrustInterface
Interface defining the core transactional services such as deposit, withdrawal, and money transfer for the Transacto: AG_FinTrust system. Implementing classes must handle transaction validation, balance checks, and transaction logging.
Since:
August 02, 2025
Version:
2.0.0
Author:
Aditya Gupta
  • Method Details

    • logTransaction

      boolean logTransaction()
    • checkAccountExist

      boolean checkAccountExist(int acc)
    • checkSufficientBalance

      boolean checkSufficientBalance()
    • moneyTransferTransaction

      void moneyTransferTransaction()
    • moneyWithdrawTransaction

      void moneyWithdrawTransaction()
    • moneyDepositTransaction

      void moneyDepositTransaction()