public interface OperatorGroupServiceLocal extends CRUDServiceLocal<OperatorGroup,OperatorGroupDTO,OperatorGroupData,UserLocatorVO>, OperatorGroupService
OperatorGroupService| Modifier and Type | Method and Description |
|---|---|
boolean |
anyRequiresAuthorization(OperatorGroup group)
Returns whether the given operator group has at least 1 payment type that requires authorization to be performed
|
boolean |
anyRequiresAuthorization(User user)
Returns whether the given user has at least 1 operator group that have at least 1 payment type that requires
authorization to be performed
|
boolean |
canAuthorizeAnyPayment(OperatorGroup group)
Returns whether the group has any payment type set to as can authorize
|
OperatorGroupLog |
createInitialGroupHistoryLog(Operator operator)
Creates the initial group history log for the given operator
|
java.util.List<OperatorGroup> |
list(User user)
Returns all operator groups for this user
|
java.util.List<AccountType> |
listAccountTypesWithAuthorization(OperatorGroup group)
Lists the account types which are source of any payment type that either require authorization or can authorize
|
java.util.List<PaymentTransferType> |
listPaymentTypesWithAuthorize(OperatorGroup group)
Lists the payment types that the given group can authorize
|
find, findAll, getEntityClass, newEntity, remove, removeAll, toDTO, toEntity, validatechangeGroup, getChangeGroupData, getListDatagetData, getDataForNew, load, remove, removeAll, saveboolean anyRequiresAuthorization(OperatorGroup group)
boolean anyRequiresAuthorization(User user)
boolean canAuthorizeAnyPayment(OperatorGroup group)
OperatorGroupLog createInitialGroupHistoryLog(Operator operator)
java.util.List<OperatorGroup> list(User user)
java.util.List<AccountType> listAccountTypesWithAuthorization(OperatorGroup group)
java.util.List<PaymentTransferType> listPaymentTypesWithAuthorize(OperatorGroup group)