All Implemented Interfaces:
java.io.Serializable, GuiTitlable, Idable, ListItem, TreeNode<InetDevice>

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

    • SERV_SEARCH_MODE_LOGIN

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

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

      public static final int SERV_SEARCH_MODE_VLAN_ON_DEVICE
      Поиск по vlan
      See Also:
      Constant Field Values
    • SERV_SEARCH_MODE_INTERFACE_WITH_MAC

      public static final int SERV_SEARCH_MODE_INTERFACE_WITH_MAC
      See Also:
      Constant Field Values
    • SERV_SEARCH_MODE_VLAN_ON_CHILD_DEVICE

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

      public static final int SERV_SEARCH_MODE_MAC_ON_DEVICE
      See Also:
      Constant Field Values
    • SERV_SEARCH_MODE_MAC_ON_CHILD_DEVICE

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

      public static final int SERV_SEARCH_MODE_ADDRESS
      See Also:
      Constant Field Values
    • SERV_SEARCH_MODE_ADDRESS_ON_AGENT_DEVICE

      public static final int SERV_SEARCH_MODE_ADDRESS_ON_AGENT_DEVICE
      See Also:
      Constant Field Values
    • SERV_SEARCH_MODE_MAC_ON_ROOT

      public static final int SERV_SEARCH_MODE_MAC_ON_ROOT
      Поиск по MAC-адресу по всем аккаунтам в rootDeviceId
      See Also:
      Constant Field Values
    • 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:
      Constant Field Values
    • SERV_SEARCH_MODE_INTERFACE_WITH_VLAN

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

      public static final int SERV_SEARCH_MODE_MAC_ON_DEVICE_AND_INTERFACE
      See Also:
      Constant Field Values
    • 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:
      Constant Field Values
    • SERV_SEARCH_MODE_LOGIN_ON_PARENT_AND_CHILD_DEVICE

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

      public static final int SERV_SUB_SEARCH_MODE_OFF
      See Also:
      Constant Field Values
    • SERV_SUB_SEARCH_MODE_MAC

      public static final int SERV_SUB_SEARCH_MODE_MAC
      See Also:
      Constant Field Values
    • SERV_SUB_SEARCH_MODE_MAC_IF_EXIST

      public static final int SERV_SUB_SEARCH_MODE_MAC_IF_EXIST
      See Also:
      Constant Field Values
    • SERV_SUB_SEARCH_MODE_ADDRESS

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS
      See Also:
      Constant Field Values
    • SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST
      See Also:
      Constant Field Values
    • SERV_SUB_SEARCH_MODE_ADDRESS_WITH_ROOT

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS_WITH_ROOT
      See Also:
      Constant Field Values
    • SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST_WITH_ROOT

      public static final int SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST_WITH_ROOT
      See Also:
      Constant Field Values
    • invDeviceGroupIds

      protected java.util.Set<java.lang.Integer> invDeviceGroupIds
  • Constructor Details

    • InetDevice

      public InetDevice()
  • Method Details

    • getInvDeviceTypeId

      public int getInvDeviceTypeId()
    • setInvDeviceTypeId

      public void setInvDeviceTypeId​(int invDeviceTypeId)
    • getInvTitle

      public java.lang.String getInvTitle()
    • setInvTitle

      public void setInvTitle​(java.lang.String invTitle)
    • getInvDeviceId

      public int getInvDeviceId()
    • setInvDeviceId

      public void setInvDeviceId​(int invDeviceId)
    • getInvIdentifier

      public java.lang.String getInvIdentifier()
    • setInvIdentifier

      public void setInvIdentifier​(java.lang.String invIdentifier)
    • getInvHost

      public java.lang.String getInvHost()
    • setInvHost

      public void setInvHost​(java.lang.String invHost)
    • getInvConfig

      public java.lang.String getInvConfig()
    • setInvConfig

      public void setInvConfig​(java.lang.String invConfig)
    • getInvDeviceGroupIds

      public java.util.Set<java.lang.Integer> getInvDeviceGroupIds()
    • setInvDeviceGroupIds

      public void setInvDeviceGroupIds​(java.util.Set<java.lang.Integer> invDeviceGroupIds)
    • getDeviceTypeId

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

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

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

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

      public InvDevice toInvDevice()
    • fromInvDevice

      public void fromInvDevice​(InvDevice device)
    • getFullTitle

      public java.lang.String getFullTitle()
    • getSvlan

      public int getSvlan()
    • setSvlan

      public void setSvlan​(int svlan)