* the port mapping service.
*/
private void discoverService() {
for (Iterator iter = _router.getDeviceList().iterator();iter.hasNext();) {
Device current = (Device)iter.next();
if (!current.getDeviceType().equals(WAN_DEVICE))
continue;
DeviceList l = current.getDeviceList();
_logger.info("found "+current.getDeviceType()+", size: "+l.size() + ", on: " + current.getFriendlyName());
for (int i=0;i<current.getDeviceList().size();i++) {
Device current2 = l.getDevice(i);
if (!current2.getDeviceType().equals(WANCON_DEVICE))
continue;
_logger.info("found "+current2.getDeviceType() + ", on: " + current2.getFriendlyName());
_service = current2.getService(SERVICE_TYPE);
return;
}
}
}