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 
Получение списка незанятых интерфейсов устройства.
 
 
DeviceInterface devicePort 
Получение конкретного интерфейса по коду у определенного устройства.
 
 
voiddevicePortCommentUpdate DeviceInterface  port)
Отдельный метод для обновления комментария.
 
 
voiddevicePortDelete   
 
java.util.List<DeviceInterface >devicePortList 
Deprecated. 
 
 
java.util.List<DeviceInterface >devicePortList 
Получение списка интерфейсов устройства.
 
 
booleandevicePortSubscribe   
 
Result <DevicePortSubscription >devicePortSubscriptionList Page  page)  
 
voiddevicePortUnsubscribe   
 
voiddevicePortUpdate DeviceInterface  port,
boolean deviceTypeUpdate)
Добавление/Обновление интерфейса.
 
 
java.lang.IntegernextFreeInterface   
 
 
 
 
 
 
 
 
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-2025 BiTel Ltd.
 
Summary:  
Nested |  
Field |  
Constr |  
Method  
Detail:  
Field |  
Constr |  
Method  
 
 
  
 
 
 
 
devicePortList(int, boolean)