java.lang.Object
ru.bitel.common.inet.IpNet
ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceNet
All Implemented Interfaces:
Serializable, GuiTitlable, IpResourceInstance, Resource

public class IpResourceNet extends IpNet implements IpResourceInstance
See Also:
  • Constructor Details

    • IpResourceNet

      public IpResourceNet()
    • IpResourceNet

      public IpResourceNet(int ipResourceId, byte[] subnet, int mask)
  • Method Details

    • getIpResourceId

      public int getIpResourceId()
      Specified by:
      getIpResourceId in interface IpResourceInstance
    • setIpResourceId

      public void setIpResourceId(int ipResourceId)
      Specified by:
      setIpResourceId in interface IpResourceInstance
    • newIpResourceNetList

      public static void newIpResourceNetList(IpResource resource, List<IpResourceSubscription> subscriptionList, String filter, int mask, int max, List<IpResourceNet> result)
      Разделение ресурса на свободные диапазоны и последуещее разделение на подсети.
      Parameters:
      resource -
      subscriptionList -
      mask -
      max -
      result -
    • newIpResourceNetList

      public static void newIpResourceNetList(Iterable<IpResourceRange> rangeList, int mask, int max, List<IpResourceNet> result)
    • getGuiTitle

      public String getGuiTitle()
      Description copied from interface: GuiTitlable
      Строка - имя объекта. Скорее всего уникальная. Используется в комбобоксах, например, итд.
      Specified by:
      getGuiTitle in interface GuiTitlable
      Returns:
      Строка - представление объекта.