JavaScript is disabled on your browser.
public interface DeviceInterfaceService
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods
Modifier and Type
Method
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)
Method Details
devicePortList
@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
Deprecated.
Получение списка интерфейсов устройства.
Parameters:
deviceId
-
Returns:
Throws:
ru.bitel.bgbilling.common.BGException
devicePortList
java.util.List<DeviceInterface > devicePortList (
int deviceId,
boolean subscriber)
throws
ru.bitel.bgbilling.common.BGException
Получение списка интерфейсов устройства.
Parameters:
deviceId
- id устройства
subscriber
- нужно ли загружать информацию о текущем подписчике
Returns:
Throws:
ru.bitel.bgbilling.common.BGException
devicePort
DeviceInterface devicePort (
int deviceId,
int port)
throws
ru.bitel.bgbilling.common.BGException
Получение конкретного интерфейса по коду у определенного устройства.
Parameters:
deviceId
- код устройства
port
- код интерфейса
Returns:
Throws:
ru.bitel.bgbilling.common.BGException
devicePortUpdate
void devicePortUpdate (
DeviceInterface port,
boolean deviceTypeUpdate)
throws
ru.bitel.bgbilling.common.BGException
Добавление/Обновление интерфейса.
Parameters:
port
- интерфейс. Если код интерфейса > 0, то происходит обновление, иначе - добавление.
Throws:
ru.bitel.bgbilling.common.BGException
devicePortDelete
void devicePortDelete (int deviceId,
int port)
throws ru.bitel.bgbilling.common.BGException
Throws:
ru.bitel.bgbilling.common.BGException
devicePortSubscribe
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
Throws:
ru.bitel.bgbilling.common.BGException
devicePortUnsubscribe
void devicePortUnsubscribe (int subsciberId)
throws ru.bitel.bgbilling.common.BGException
Throws:
ru.bitel.bgbilling.common.BGException
devicePortSubscriptionList
Result <DevicePortSubscription > devicePortSubscriptionList (
int deviceId,
int port,
java.util.Date dateFrom,
java.util.Date dateTo,
Page page)
throws
ru.bitel.bgbilling.common.BGException
Throws:
ru.bitel.bgbilling.common.BGException
nextFreeInterface
java.lang.Integer nextFreeInterface (int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException
Throws:
ru.bitel.bgbilling.common.BGException
deviceInterfaceListFree
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
Получение списка незанятых интерфейсов устройства. Незанятость определяется
как отсутствие подписчика у интерфейса в период между dateFrom и dateTo.
Данный метод также позволяет отфильтровывать список интерфейсов
по названию (частичному или полному совпадению)
Parameters:
deviceId
- код устройства, у которого происходит выборка интерфейсов
dateFrom
- дата начала периода
dateTo
- дата окончания периода
title
- название интерфейса. Может частично или полностью совпадать
с названием интерфейса. По данному полю происходит фильтрация интерфейсов
Returns:
список незанятых интерфейсов, отсортированных по порту.
Throws:
ru.bitel.bgbilling.common.BGException
BGBilling 8.2201. Copyright 2002-2024 BiTel Ltd.
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method
devicePortList(int, boolean)