Interface TvAccountService
public interface TvAccountService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
tvAccountDelete
(int contractId, int id, boolean force) tvAccountGet
(int contractId, int id) tvAccountGetByLogin
(String login, Date time) void
tvAccountIsActive
(TvAccount tvAccount) tvAccountList
(int deviceId, String login, Date dateFrom, Date dateTo) tvAccountSearch
(String login, String deviceAccountId, int tvAccountSpecId, String identifier, String macAddress, boolean strict) void
tvAccountSpecDelete
(int id) tvAccountSpecGet
(int tvAccountSpecId) int
tvAccountSpecUpdate
(TvAccountSpec tvAccountSpec) tvAccountTree
(int contractId) int
tvAccountUpdate
(int contractId, TvAccount tvAccount, boolean generateLogin, boolean generatePassword, long omWaitTimeout) tvProductStatus
(int contractId, int tvAccountId)
-
Method Details
-
tvAccountTree
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountSpecList
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountSpecTitleList
List<IdTitle> tvAccountSpecTitleList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountList
List<TvAccount> tvAccountList(int deviceId, String login, Date dateFrom, Date dateTo) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountDelete
void tvAccountDelete(int contractId, int id, boolean force) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException
-
tvAccountUpdate
int tvAccountUpdate(int contractId, TvAccount tvAccount, boolean generateLogin, boolean generatePassword, long omWaitTimeout) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException
-
tvAccountSpecGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountSpecUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountSpecDelete
void tvAccountSpecDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountGetByLogin
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountIsActive
- Throws:
ru.bitel.bgbilling.common.BGException
-
tvProductStatus
String tvProductStatus(int contractId, int tvAccountId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
tvAccountSearch
List<TvAccount> tvAccountSearch(String login, String deviceAccountId, int tvAccountSpecId, String identifier, String macAddress, boolean strict) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-