public interface AccountFeeLogService extends Service
| Modifier and Type | Method and Description |
|---|---|
AccountFeeLogData |
getData(java.lang.Long id)
Returns data about an account fee execution
|
AccountFeeLogsSearchData |
getSearchData(AccountFeeVO accountFee)
Returns data to search account fee logs of the given account fee
|
java.util.List<AccountFeeExecutionVO> |
listFeeExecutions()
Returns the account enabled and visible account fees, together with the previous and next execution data
|
void |
rechargeFailed(java.lang.Long id)
Starts recharging a fee which has finished and some failed users
|
java.lang.Long |
runNow(AccountFeeVO accountFee)
Starts charging a manual fee, returning the resulting account fee log id
|
Page<AccountFeeLogVO> |
search(AccountFeeLogQuery query)
Searches for account fee logs according to the given criteria
|
AccountFeeLogData getData(java.lang.Long id) throws FrameworkException
FrameworkExceptionAccountFeeLogsSearchData getSearchData(AccountFeeVO accountFee) throws FrameworkException
FrameworkExceptionjava.util.List<AccountFeeExecutionVO> listFeeExecutions() throws FrameworkException
FrameworkExceptionvoid rechargeFailed(java.lang.Long id)
throws FrameworkException
IllegalActionException - If the given account fee log is not finished or doesn't have any failed usersFrameworkExceptionjava.lang.Long runNow(AccountFeeVO accountFee) throws FrameworkException
IllegalActionException - If the given fee is disabled or not manualFrameworkExceptionPage<AccountFeeLogVO> search(AccountFeeLogQuery query) throws FrameworkException
FrameworkException