Examples of NetworkDeviceBean


Examples of de.sosd.mediaserver.bean.NetworkDeviceBean

          missingDevices.remove(ndb.getIpAddress());
        }
      }
    }
    for (String missing : missingDevices) {
      final NetworkDeviceBean ndb = deviceMap.get(missing);
      ndb.setPresent(false);
      dao.updateDevice(ndb, cfg.getUSN());
    }
    for (NetworkDeviceBean ndb : newDevices) {
      NetworkDeviceBean existingDevice = dao.findDevice(ndb);
      if (existingDevice != null) {
        ndb.setActivated(existingDevice.isActivated());
      } else {
        ndb.setActivated(true);
      }
      final NetworkDeviceBean enabled = dao.updateDevice(ndb,  cfg.getUSN());
      deviceMap.put(enabled.getIpAddress(), enabled);
    }
  }
View Full Code Here

Examples of de.sosd.mediaserver.bean.NetworkDeviceBean

          final Enumeration<InetAddress> addressList = iface
              .getInetAddresses();
          while (addressList.hasMoreElements()) {
            final InetAddress address = addressList.nextElement();
            if (address instanceof Inet4Address) {
              result.add(new NetworkDeviceBean(iface, address));
            } else {
              logger.trace("ignore ipv6 (" + address
                  + ") on interface: " + iface.getName());
            }
          }
View Full Code Here

Examples of de.sosd.mediaserver.bean.NetworkDeviceBean

    manager.persist(ndd);
    return convert(ndd);
  }
 
  private NetworkDeviceBean convert(NetworkDeviceDomain ndd) {
    return new NetworkDeviceBean(ndd.getHostName(), ndd
        .getInterfaceName(), ndd.getDisplayName(), ndd
        .getIpAddress(), ndd.getMacAddress(), ndd.isActivated(),
        ndd.isPresent(), ndd.isLoopback());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.