Interface AccountFeeServiceLocal

    • Method Detail

      • listScheduledFeesReservingAmount

        List<AccountFee> listScheduledFeesReservingAmount​(UserAccount account)
        Returns, for the given account, the fees which are scheduled, enabled and set to reserve the amount
      • listVisible

        List<AccountFee> listVisible()
        Returns all visible account fees (on all managed account types)
      • resolveBigDecimalScale

        Integer resolveBigDecimalScale​(AccountType accountType,
                                       AccountFeeChargeMode chargeMode)
        It resolves the scale for the specified account fee's account type and charge mode
      • resolveUserAccountType

        UserAccountType resolveUserAccountType​(AccountFee accountFee)
        Returns the UserAccountType for the given user involved in the given fee. Account fees may be paid from or to system.
      • search

        <T> Page<T> search​(Class<T> returnType,
                           AccountFeeQuery query)
        Searches for account fees returning a page of the specified type.