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.BGException
java.util.List<DeviceInterface> devicePortList(int deviceId, boolean subscriber) throws ru.bitel.bgbilling.common.BGException
deviceId
- id устройстваsubscriber
- нужно ли загружать информацию о текущем подписчикеru.bitel.bgbilling.common.BGException
DeviceInterface devicePort(int deviceId, int port) throws ru.bitel.bgbilling.common.BGException
deviceId
- код устройстваport
- код интерфейсаru.bitel.bgbilling.common.BGException
void devicePortUpdate(DeviceInterface port, boolean deviceTypeUpdate) throws ru.bitel.bgbilling.common.BGException
port
- интерфейс. Если код интерфейса > 0, то происходит обновление, иначе - добавление.ru.bitel.bgbilling.common.BGException
void devicePortCommentUpdate(DeviceInterface port) throws ru.bitel.bgbilling.common.BGException
port
- интерфейс, у которого изменяется комментарийru.bitel.bgbilling.common.BGException
void devicePortDelete(int deviceId, int port) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
boolean 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.BGException
void devicePortUnsubscribe(int subsciberId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
Result<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.BGException
java.lang.Integer nextFreeInterface(int deviceId, java.util.Date dateFrom, java.util.Date dateTo) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.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