Interface TvAccountService
public interface TvAccountService
-
Method Summary
Modifier and TypeMethodDescriptiontvAccounContracttList
(int contractId) void
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
(List<ru.bitel.bgbilling.common.model.KeyValue> filter, int tvAccountSpecId, 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
TvAccount tvAccountTree(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountSpecList
List<TvAccountSpec> tvAccountSpecList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
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
TvAccount tvAccountGet(int contractId, int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountList
List<TvAccount> tvAccountList(int deviceId, String login, Date dateFrom, Date dateTo) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
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
TvAccountSpec tvAccountSpecGet(int tvAccountSpecId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountSpecUpdate
int tvAccountSpecUpdate(TvAccountSpec tvAccountSpec) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountSpecDelete
void tvAccountSpecDelete(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountGetByLogin
TvAccount tvAccountGetByLogin(String login, Date time) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountIsActive
void tvAccountIsActive(TvAccount tvAccount) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvProductStatus
String tvProductStatus(int contractId, int tvAccountId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccountSearch
List<TvAccount> tvAccountSearch(List<ru.bitel.bgbilling.common.model.KeyValue> filter, int tvAccountSpecId, boolean strict) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
tvAccounContracttList
List<TvAccount> tvAccounContracttList(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-