Interface InetDeviceService

All Superinterfaces:
DeviceService<InvDevice,InetDeviceType>

public interface InetDeviceService extends DeviceService<InvDevice,InetDeviceType>
  • Method Details

    • deviceReload

      @RequestWrapper(className="ru.bitel.bgbilling.modules.inet.common.service.jaxws.DeviceReloadOldRequest") @ResponseWrapper(className="ru.bitel.bgbilling.modules.inet.common.service.jaxws.DeviceReloadOldResponse") void deviceReload() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deviceReload

      void deviceReload(int rootDeviceId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deviceSaReinit

      void deviceSaReinit(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deviceManage

      @RequestWrapper(className="ru.bitel.bgbilling.modules.inet.common.service.jaxws.DeviceManageOldRequest") @ResponseWrapper(className="ru.bitel.bgbilling.modules.inet.common.service.jaxws.DeviceManageOldResponse") String deviceManage(int invDeviceId, String operation, int servId, int connectionId, long timeout) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalAccessException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      ru.bitel.bgbilling.common.BGIllegalAccessException
    • deviceManage

      String deviceManage(int invDeviceId, int inetDeviceId, String operation, int servId, int connectionId, long timeout) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalAccessException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      ru.bitel.bgbilling.common.BGIllegalAccessException
    • getContracts

      List<InetServ> getContracts(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • inetDeviceGet

      InetDevice inetDeviceGet(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deviceSourceList

      List<InetDevice> deviceSourceList() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deviceSourceRoot

      InetDevice deviceSourceRoot() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • inetDeviceDelete

      void inetDeviceDelete(int id) throws ru.bitel.bgbilling.common.BGException
      Удаление устройства из дерева устройств (таблица inet_device_tree в БД).
      Parameters:
      id - код устройства в дереве устройств.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • inetDeviceUpdate

      int inetDeviceUpdate(InetDevice inetDevice, boolean updateInvDevice) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • inetDeviceRoot

      InetDevice inetDeviceRoot(String identifier, String host, Set<Integer> deviceTypeIds, Set<Integer> deviceGroupIds, Date dateFrom, Date dateTo, Date intersectDateFrom, Date intersectDateTo, List<FilterEntityAttr> entityFilter, boolean loadDeviceGroupIds, boolean loadAncestors) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • inetDeviceTree

      org.json.JSONObject inetDeviceTree() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • inetDeviceMove

      void inetDeviceMove(int id, Set<Integer> cutSet) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • inetDeviceList

      List<InetDevice> inetDeviceList(int deviceTypeId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • isUniqueInterface

      boolean isUniqueInterface(int deviceTypeId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • svlanResourceCategoryIds

      Set<Integer> svlanResourceCategoryIds(int deviceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalAccessException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      ru.bitel.bgbilling.common.BGIllegalAccessException