Package tools.dynamia.modules.saas.api
Interface AccountServiceAPI
public interface AccountServiceAPI
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voidclearCache(Long accountId, String accountDomain) findAccountsId(Map<String, Object> params) findAccountsIdByFeature(String featureId) getAccount(Long accountId) getAccountIdByDomain(String domain) getAccountStatus(Long accountId) default AccountStatusDTOgetAccountStatusDetails(Long accountId) getParameterValue(String name) getParameterValue(String name, String defaultValue) default LonggetParentAccountId(Long accountId) getPayments(Long accountId) default booleanhasFeature(Long accountId, String featureId) default booleanisPrintingEnabled(Long accountId) voidvoidsetParameter(String name, String value) voidupdateAccountUsers(Long accountId, long users, long activedUsers)
-
Field Details
-
CURRENT_ACCOUNT_ID_ATTRIBUTE
- See Also:
-
-
Method Details
-
getAccountStatus
-
getAccount
-
getSystemAccountId
Long getSystemAccountId() -
getCurrentAccountId
Long getCurrentAccountId() -
getCurrentAccount
AccountDTO getCurrentAccount() -
updateAccountUsers
-
getPayments
-
getLogs
-
getParameterValue
-
getParameterValue
-
setParameter
-
hasFeature
-
isPrintingEnabled
-
findAccountsIdByFeature
-
log
-
getAccountStatusDetails
-
getParentAccountId
-
getAccountIdByDomain
-
clearCache
default void clearCache() -
clearCache
-
findAccountsId
-
findActivePaymentRequiredAccounts
-