Package org.cyclos.impl.banking
Interface AccountFeeServiceLocal
-
- All Superinterfaces:
AccountFeeService,CRUDService<AccountFeeDTO,AccountFeeData,AccountTypeVO>,CRUDServiceLocal<AccountFee,AccountFeeDTO,AccountFeeData,AccountTypeVO>,Service
- All Known Implementing Classes:
AccountFeeServiceImpl
public interface AccountFeeServiceLocal extends AccountFeeService, CRUDServiceLocal<AccountFee,AccountFeeDTO,AccountFeeData,AccountTypeVO>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AccountFee>listScheduledFeesReservingAmount(UserAccount account)Returns, for the given account, the fees which are scheduled, enabled and set to reserve the amountList<AccountFee>listVisible()Returns all visible account fees (on all managed account types)IntegerresolveBigDecimalScale(AccountType accountType, AccountFeeChargeMode chargeMode)It resolves the scale for the specified account fee's account type and charge mode<T> Page<T>search(Class<T> returnType, AccountFeeQuery query)Searches for account fees returning a page of the specified type.-
Methods inherited from interface org.cyclos.services.banking.AccountFeeService
search
-
Methods inherited from interface org.cyclos.services.CRUDService
getData, getDataForNew, load, remove, removeAll, save
-
Methods inherited from interface org.cyclos.impl.CRUDServiceLocal
find, findAll, getEntityClass, newEntity, remove, removeAll, saveEntity, saveSkippingEntityLog, toDTO, toEntity, validate
-
-
-
-
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
-
search
<T> Page<T> search(Class<T> returnType, AccountFeeQuery query)
Searches for account fees returning a page of the specified type.
-
-