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-2022 BiTel Ltd.
 
Summary:  
Nested |  
Field |  
Constr |  
Method  
 
Detail:  
Field |  
Constr |  
Method  
 
 
 
  
 
 
 
 
devicePortList(int, boolean)