public interface InetServService
| Modifier and Type | Method and Description |
|---|---|
int |
authorizationRequest(int contractId,
int servId,
boolean accountingPeriodActivate,
long timeout) |
byte[] |
inetGetIpFromParent(InetServ serv) |
void |
inetOptionDelete(int id) |
InetOption |
inetOptionGet(int id) |
java.util.List<InetOption> |
inetOptionList() |
void |
inetOptionMove(int newParentId,
java.util.Set<java.lang.Integer> ids) |
InetOption |
inetOptionTree() |
int |
inetOptionUpdate(InetOption b) |
void |
inetServDelete(int id)
Deprecated.
|
void |
inetServDelete(int id,
boolean force)
Удаление сервиса договора по его ID.
|
InetServ |
inetServGet(int inetServId)
Получение сервиса (аккаунта) договора по его ID.
|
void |
inetServIsActive(InetServ inetServ) |
java.util.List<InetServ> |
inetServList(int contractId)
Deprecated.
Use {@link #inetServList(int, String) instead
|
java.util.List<InetServ> |
inetServList(int contractId,
java.lang.String orderBy)
Получение списка сервисов определенного договора с возможностью сортировки списка.
|
java.lang.String |
inetServLoginGenerate() |
void |
inetServMove(InetServ inetServ,
int cidTo) |
java.util.List<InetServOption> |
inetServOptionList(int inetServId) |
java.lang.String |
inetServPasswordGenerate(int inetServTypeId) |
java.util.List<InetServRestriction> |
inetServRestrictionList(int inetServId)
Deprecated.
|
java.util.List<InetServRestriction> |
inetServRestrictionList(int contractId,
int inetServId) |
void |
inetServRestrictionListUpdate(int contractId,
int inetServId,
java.util.List<InetServRestriction> restrictionList) |
void |
inetServRestrictionListUpdate(int inetServId,
java.util.List<InetServRestriction> restrictionList)
Deprecated.
|
void |
inetServSaReinit(int id) |
void |
inetServStateModify(int inetServId,
short state,
int accessCode) |
InetServ |
inetServTree(int contractId)
Получение дерева сервисов (аккаунтов) договора.
|
void |
inetServTypeDelete(int id)
Удаление типа сервиса.
|
InetServType |
inetServTypeGet(int id)
Получение типа сервиса по его ID.
|
java.util.List<InetServType> |
inetServTypeList()
Получение списка типов сервиса.
|
int |
inetServTypeUpdate(InetServType b)
Создание/обновление типа сервиса.
|
int |
inetServUpdate(InetServ inetServ,
java.util.List<InetServOption> optionList,
boolean generateLogin,
boolean generatePassword,
long saWaitTimeout)
Создание/обновление сервиса договора.
|
void |
inetServWrap(InetServ inetServ,
int cidTo,
java.util.Date date) |
java.util.List<java.lang.Integer> |
ipResourceCategoryIds(int deviceId,
int interfaceId,
int serviceTypeId) |
java.lang.String |
ipResourceLinkCheck() |
void |
ipResourceLinkSet() |
java.util.List<InetServ> |
searchInetServ(java.lang.String login,
IpRange ip,
int serviceTypeId,
int vlan,
java.lang.String title,
java.lang.String identifier,
java.lang.String macAddress,
boolean loginStrictCheck) |
void |
trafficTypeDelete(int id) |
TrafficType |
trafficTypeGet(int id) |
void |
trafficTypeLinkDelete(int id) |
TrafficTypeLink |
trafficTypeLinkGet(int id) |
java.util.List<TrafficTypeLink> |
trafficTypeLinkList() |
int |
trafficTypeLinkUpdate(TrafficTypeLink b) |
java.util.List<TrafficType> |
trafficTypeList() |
int |
trafficTypeUpdate(TrafficType b) |
int |
vlanResourceCategoryId(int deviceId)
Deprecated.
|
java.util.Set<java.lang.Integer> |
vlanResourceCategoryIds(int deviceId) |
InetServType inetServTypeGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
id - ID типа сервиса.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<InetServType> inetServTypeList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionint inetServTypeUpdate(InetServType b) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
b - обновляемый тип сервиса, если id<=0, то создается новый.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServTypeDelete(int id)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
id - ID типа сервиса.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionInetServ inetServGet(int inetServId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
inetServId - ID сервиса.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException@RequestWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServListOldRequest") @ResponseWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServListOldResponse") @Deprecated java.util.List<InetServ> inetServList(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<InetServ> inetServList(int contractId, java.lang.String orderBy) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - код договора.orderBy - строка с параметрами сортировки. Используется в sql-выражении order by по полям таблицы inet_serv_-MID-.
Если сортировка не требуется, то в данный метод можно передать null.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionInetServ inetServTree(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - ID договораru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionint inetServUpdate(InetServ inetServ, java.util.List<InetServOption> optionList, boolean generateLogin, boolean generatePassword, long saWaitTimeout) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
inetServ - сервис (аккаунт) договора.optionList - список статических опций.generateLogin - нужно ли генерировать логин (или использовать тот, что в переданном объекте inetServ).generatePassword - нужно ли генерировать пароль (или использовать тот, что в переданном объекте inetServ).saWaitTimeout - ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException@RequestWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServDeleteOldRequest")
@ResponseWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServDeleteOldResponse")
@Deprecated
void inetServDelete(int id)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServDelete(int id,
boolean force)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
id - ID сервиса договора.force - если true - то принудительное удаление договора, без проверки на период и активные сессии.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServIsActive(InetServ inetServ) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServStateModify(int inetServId,
short state,
int accessCode)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.lang.String inetServLoginGenerate()
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.lang.String inetServPasswordGenerate(int inetServTypeId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServWrap(InetServ inetServ, int cidTo, java.util.Date date) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServMove(InetServ inetServ, int cidTo) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionInetOption inetOptionGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<InetOption> inetOptionList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionInetOption inetOptionTree() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionint inetOptionUpdate(InetOption b) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetOptionDelete(int id)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetOptionMove(int newParentId,
java.util.Set<java.lang.Integer> ids)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionTrafficType trafficTypeGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<TrafficType> trafficTypeList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionint trafficTypeUpdate(TrafficType b) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid trafficTypeDelete(int id)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionTrafficTypeLink trafficTypeLinkGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<TrafficTypeLink> trafficTypeLinkList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionint trafficTypeLinkUpdate(TrafficTypeLink b) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid trafficTypeLinkDelete(int id)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<InetServOption> inetServOptionList(int inetServId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException@RequestWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServRestrictionListOldRequest") @ResponseWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServRestrictionListOldResponse") @Deprecated java.util.List<InetServRestriction> inetServRestrictionList(int inetServId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<InetServRestriction> inetServRestrictionList(int contractId, int inetServId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException@RequestWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServRestrictionListUpdateOldRequest")
@ResponseWrapper(className="ru.bitel.bgbilling.modules.inet.api.common.service.jaxws.InetServRestrictionListUpdateOldResponse")
@Deprecated
void inetServRestrictionListUpdate(int inetServId,
java.util.List<InetServRestriction> restrictionList)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServRestrictionListUpdate(int contractId,
int inetServId,
java.util.List<InetServRestriction> restrictionList)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException@Deprecated
int vlanResourceCategoryId(int deviceId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.Set<java.lang.Integer> vlanResourceCategoryIds(int deviceId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<java.lang.Integer> ipResourceCategoryIds(int deviceId,
int interfaceId,
int serviceTypeId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.util.List<InetServ> searchInetServ(java.lang.String login, IpRange ip, int serviceTypeId, int vlan, java.lang.String title, java.lang.String identifier, java.lang.String macAddress, boolean loginStrictCheck) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid inetServSaReinit(int id)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.lang.String ipResourceLinkCheck()
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid ipResourceLinkSet()
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionbyte[] inetGetIpFromParent(InetServ serv) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionint authorizationRequest(int contractId,
int servId,
boolean accountingPeriodActivate,
long timeout)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException