public interface DeviceInterfaceService
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DeviceInterface> |
deviceInterfaceListFree(int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo,
java.lang.String title)
Получение списка незанятых интерфейсов устройства.
|
DeviceInterface |
devicePort(int deviceId,
int port)
Получение конкретного интерфейса по коду у определенного устройства.
|
void |
devicePortCommentUpdate(DeviceInterface port)
Отдельный метод для обновления комментария.
|
void |
devicePortDelete(int deviceId,
int port) |
java.util.List<DeviceInterface> |
devicePortList(int deviceId)
Deprecated.
|
java.util.List<DeviceInterface> |
devicePortList(int deviceId,
boolean subscriber)
Получение списка интерфейсов устройства.
|
boolean |
devicePortSubscribe(int subscriberId,
java.lang.String subscriberTitle,
int deviceId,
int port,
java.util.Date dateFrom,
java.util.Date dateTo,
boolean isInterfacePersonal) |
Result<DevicePortSubscription> |
devicePortSubscriptionList(int deviceId,
int port,
java.util.Date dateFrom,
java.util.Date dateTo,
Page page) |
void |
devicePortUnsubscribe(int subsciberId) |
void |
devicePortUpdate(DeviceInterface port,
boolean deviceTypeUpdate)
Добавление/Обновление интерфейса.
|
java.lang.Integer |
nextFreeInterface(int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo) |
@Deprecated @RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.DevicePortListOldRequest") @ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.DevicePortListOldResponse") java.util.List<DeviceInterface> devicePortList(int deviceId) throws ru.bitel.bgbilling.common.BGException
devicePortList(int, boolean)deviceId - ru.bitel.bgbilling.common.BGExceptionjava.util.List<DeviceInterface> devicePortList(int deviceId, boolean subscriber) throws ru.bitel.bgbilling.common.BGException
deviceId - id устройстваsubscriber - нужно ли загружать информацию о текущем подписчикеru.bitel.bgbilling.common.BGExceptionDeviceInterface devicePort(int deviceId, int port) throws ru.bitel.bgbilling.common.BGException
deviceId - код устройстваport - код интерфейсаru.bitel.bgbilling.common.BGExceptionvoid devicePortUpdate(DeviceInterface port, boolean deviceTypeUpdate) throws ru.bitel.bgbilling.common.BGException
port - интерфейс. Если код интерфейса > 0, то происходит обновление, иначе - добавление.ru.bitel.bgbilling.common.BGExceptionvoid devicePortCommentUpdate(DeviceInterface port) throws ru.bitel.bgbilling.common.BGException
port - интерфейс, у которого изменяется комментарийru.bitel.bgbilling.common.BGExceptionvoid devicePortDelete(int deviceId,
int port)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionboolean devicePortSubscribe(int subscriberId,
java.lang.String subscriberTitle,
int deviceId,
int port,
java.util.Date dateFrom,
java.util.Date dateTo,
boolean isInterfacePersonal)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid devicePortUnsubscribe(int subsciberId)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionResult<DevicePortSubscription> devicePortSubscriptionList(int deviceId, int port, java.util.Date dateFrom, java.util.Date dateTo, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.lang.Integer nextFreeInterface(int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<DeviceInterface> deviceInterfaceListFree(int deviceId, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String title) throws ru.bitel.bgbilling.common.BGException
deviceId - код устройства, у которого происходит выборка интерфейсовdateFrom - дата начала периодаdateTo - дата окончания периодаtitle - название интерфейса. Может частично или полностью совпадать
с названием интерфейса. По данному полю происходит фильтрация интерфейсовru.bitel.bgbilling.common.BGException