All Implemented Interfaces:
Transferable, Serializable, GuiTitlable, Idable, ListItem, TreeNode<InetDevice>

public class InetDevice extends Device<InetDevice,InetDeviceType>
See Also:
  • Field Details

    • SERV_SEARCH_MODE_LOGIN

      public static final int SERV_SEARCH_MODE_LOGIN
      Поиск по логину
      See Also:
    • SERV_SEARCH_MODE_INTERFACE_ON_DEVICE

      public static final int SERV_SEARCH_MODE_INTERFACE_ON_DEVICE
      Поиск по интерфейсу
      See Also:
    • SERV_SEARCH_MODE_VLAN_ON_DEVICE

      public static final int SERV_SEARCH_MODE_VLAN_ON_DEVICE
      Поиск по vlan
      See Also:
    • SERV_SEARCH_MODE_VLAN_ON_CHILD_DEVICE

      public static final int SERV_SEARCH_MODE_VLAN_ON_CHILD_DEVICE
      Поиск по vlan с учетом всех дочерних устройств
      See Also:
    • SERV_SEARCH_MODE_VLAN_WITH_ADDRESS_ON_DEVICE

      public static final int SERV_SEARCH_MODE_VLAN_WITH_ADDRESS_ON_DEVICE
      See Also:
    • SERV_SEARCH_MODE_INTERFACE_WITH_MAC

      public static final int SERV_SEARCH_MODE_INTERFACE_WITH_MAC
      See Also:
    • SERV_SEARCH_MODE_MAC_ON_DEVICE

      public static final int SERV_SEARCH_MODE_MAC_ON_DEVICE
      See Also:
    • SERV_SEARCH_MODE_MAC_ON_CHILD_DEVICE

      public static final int SERV_SEARCH_MODE_MAC_ON_CHILD_DEVICE
      Поиск по mac с учетом всех дочерних устройств
      See Also:
    • SERV_SEARCH_MODE_ADDRESS

      public static final int SERV_SEARCH_MODE_ADDRESS
      See Also:
    • SERV_SEARCH_MODE_ADDRESS_ON_AGENT_DEVICE

      public static final int SERV_SEARCH_MODE_ADDRESS_ON_AGENT_DEVICE
      See Also:
    • SERV_SEARCH_MODE_MAC_ON_ROOT

      public static final int SERV_SEARCH_MODE_MAC_ON_ROOT
      Поиск по MAC-адресу по всем аккаунтам в rootDeviceId
      See Also:
    • SERV_SEARCH_MODE_VLAN_AND_MAC_ON_PARENT_AND_CHILD_DEVICE

      public static final int SERV_SEARCH_MODE_VLAN_AND_MAC_ON_PARENT_AND_CHILD_DEVICE
      Поиск по VLAN и MAC-адресу на самом устройстве, а также на его потомках и его предках.
      See Also:
    • SERV_SEARCH_MODE_INTERFACE_WITH_VLAN

      public static final int SERV_SEARCH_MODE_INTERFACE_WITH_VLAN
      Поиск по VLAN и порту на самом устройстве.
      See Also:
    • SERV_SEARCH_MODE_MAC_ON_DEVICE_AND_INTERFACE

      public static final int SERV_SEARCH_MODE_MAC_ON_DEVICE_AND_INTERFACE
      See Also:
    • SERV_SEARCH_MODE_MAC_ON_AGENT_AND_CHILD_DEVICE

      public static final int SERV_SEARCH_MODE_MAC_ON_AGENT_AND_CHILD_DEVICE
      Поиск по mac на агентском устройстве с учетом всех дочерних устройств
      See Also:
    • SERV_SEARCH_MODE_LOGIN_ON_PARENT_AND_CHILD_DEVICE

      public static final int SERV_SEARCH_MODE_LOGIN_ON_PARENT_AND_CHILD_DEVICE
      Поиск по логину только на устройстве и дочерних.
      See Also:
    • SERV_SUB_SEARCH_MODE_OFF

      public static final int SERV_SUB_SEARCH_MODE_OFF
      See Also:
    • SERV_SUB_SEARCH_MODE_MAC

      public static final int SERV_SUB_SEARCH_MODE_MAC
      See Also:
    • SERV_SUB_SEARCH_MODE_MAC_IF_EXIST

      public static final int SERV_SUB_SEARCH_MODE_MAC_IF_EXIST
      See Also:
    • SERV_SUB_SEARCH_MODE_ADDRESS

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS
      See Also:
    • SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST
      See Also:
    • SERV_SUB_SEARCH_MODE_ADDRESS_WITH_ROOT

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS_WITH_ROOT
      See Also:
    • SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST_WITH_ROOT

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST_WITH_ROOT
      See Also:
    • invDeviceGroupIds

      protected Set<Integer> invDeviceGroupIds
  • Constructor Details

    • InetDevice

      public InetDevice()
  • Method Details

    • getInvDeviceTypeId

      public int getInvDeviceTypeId()
    • setInvDeviceTypeId

      public void setInvDeviceTypeId(int invDeviceTypeId)
    • getInvTitle

      public String getInvTitle()
    • setInvTitle

      public void setInvTitle(String invTitle)
    • getInvDeviceId

      public int getInvDeviceId()
    • setInvDeviceId

      public void setInvDeviceId(int invDeviceId)
    • getInvIdentifier

      public String getInvIdentifier()
    • setInvIdentifier

      public void setInvIdentifier(String invIdentifier)
    • getInvHost

      public String getInvHost()
    • setInvHost

      public void setInvHost(String invHost)
    • getInvConfig

      public String getInvConfig()
    • setInvConfig

      public void setInvConfig(String invConfig)
    • getInvDeviceGroupIds

      public Set<Integer> getInvDeviceGroupIds()
    • setInvDeviceGroupIds

      public void setInvDeviceGroupIds(Set<Integer> invDeviceGroupIds)
    • getDeviceTypeId

      public int getDeviceTypeId()
      Overrides:
      getDeviceTypeId in class Device<InetDevice,InetDeviceType>
    • getIdentifier

      public String getIdentifier()
      Overrides:
      getIdentifier in class Device<InetDevice,InetDeviceType>
    • getHost

      public String getHost()
      Overrides:
      getHost in class Device<InetDevice,InetDeviceType>
    • getConfig

      public String getConfig()
      Overrides:
      getConfig in class Device<InetDevice,InetDeviceType>
    • toInvDevice

      public InvDevice toInvDevice()
    • fromInvDevice

      public void fromInvDevice(InvDevice device)
    • getFullTitle

      public String getFullTitle()
    • getSvlan

      public int getSvlan()
    • setSvlan

      public void setSvlan(int svlan)