Class AccountsEventProvider
java.lang.Object
overit.geocallapp.wfm.accounts.integration.AccountsEventProvider
- All Implemented Interfaces:
AccountsProvider
Provider for integration with account fsm module that use the events' mechanism.
- Since:
- 18.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTimeZone(TimeZoneResolverInput<Long> input) loadAccount(Long accountId) static AccountsEventProvidermakeInstance(PoolKit poolKit) searchAccounts(AccountSearchFilter filter)
-
Constructor Details
-
AccountsEventProvider
public AccountsEventProvider()
-
-
Method Details
-
makeInstance
-
loadAccount
- Specified by:
loadAccountin interfaceAccountsProvider- Throws:
DAValidateExceptionDAException
-
searchAccounts
public List<BOAccount> searchAccounts(AccountSearchFilter filter) throws DAValidateException, DAException - Specified by:
searchAccountsin interfaceAccountsProvider- Throws:
DAValidateExceptionDAException
-
getTimeZone
public TimeZone getTimeZone(TimeZoneResolverInput<Long> input) throws DAValidateException, DAException - Specified by:
getTimeZonein interfaceAccountsProvider- Throws:
DAValidateExceptionDAException
-
loadMeter
- Specified by:
loadMeterin interfaceAccountsProvider- Throws:
DAValidateExceptionDAException
-
searchAccountTypes
public List<BOAccountType> searchAccountTypes(AccountTypeSearchFilter filter) throws DAValidateException, DAException - Specified by:
searchAccountTypesin interfaceAccountsProvider- Throws:
DAValidateExceptionDAException
-