@Override public String toString() { return getUdn().toString() + "::" + getDeviceType().toString(); }
public UDN getRootDeviceUDN() { // This processes the headers as specified in UDA 1.0, tables in section 1.1.12 UpnpHeader<UDN> udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, USNRootDeviceHeader.class); if (udnHeader != null) return udnHeader.getValue(); udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, UDNHeader.class); if (udnHeader != null) return udnHeader.getValue(); UpnpHeader<NamedDeviceType> deviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, DeviceUSNHeader.class); if (deviceTypeHeader != null) return deviceTypeHeader.getValue().getUdn(); UpnpHeader<NamedServiceType> serviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, ServiceUSNHeader.class); if (serviceTypeHeader != null) return serviceTypeHeader.getValue().getUdn(); return null; }
/** * @return The UDN value after parsing various USN header values, or <code>null</code>. */ public UDN getUDN() { // This processes the headers as specified in UDA 1.0, tables in section 1.1.12 UpnpHeader<UDN> udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, USNRootDeviceHeader.class); if (udnHeader != null) return udnHeader.getValue(); udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, UDNHeader.class); if (udnHeader != null) return udnHeader.getValue(); UpnpHeader<NamedDeviceType> deviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, DeviceUSNHeader.class); if (deviceTypeHeader != null) return deviceTypeHeader.getValue().getUdn(); UpnpHeader<NamedServiceType> serviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, ServiceUSNHeader.class); if (serviceTypeHeader != null) return serviceTypeHeader.getValue().getUdn(); return null; }
@Override public String toString() { return getUdn().toString() + "::" + getDeviceType().toString(); }
public UDN getRootDeviceUDN() { // This processes the headers as specified in UDA 1.0, tables in section 1.1.12 UpnpHeader<UDN> udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, USNRootDeviceHeader.class); if (udnHeader != null) return udnHeader.getValue(); udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, UDNHeader.class); if (udnHeader != null) return udnHeader.getValue(); UpnpHeader<NamedDeviceType> deviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, DeviceUSNHeader.class); if (deviceTypeHeader != null) return deviceTypeHeader.getValue().getUdn(); UpnpHeader<NamedServiceType> serviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, ServiceUSNHeader.class); if (serviceTypeHeader != null) return serviceTypeHeader.getValue().getUdn(); return null; }
/** * @return The UDN value after parsing various USN header values, or <code>null</code>. */ public UDN getUDN() { // This processes the headers as specified in UDA 1.0, tables in section 1.1.12 UpnpHeader<UDN> udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, USNRootDeviceHeader.class); if (udnHeader != null) return udnHeader.getValue(); udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, UDNHeader.class); if (udnHeader != null) return udnHeader.getValue(); UpnpHeader<NamedDeviceType> deviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, DeviceUSNHeader.class); if (deviceTypeHeader != null) return deviceTypeHeader.getValue().getUdn(); UpnpHeader<NamedServiceType> serviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, ServiceUSNHeader.class); if (serviceTypeHeader != null) return serviceTypeHeader.getValue().getUdn(); return null; }
@Override public String toString() { return getUdn().toString() + "::" + getDeviceType().toString(); }
public UDN getRootDeviceUDN() { // This processes the headers as specified in UDA 1.0, tables in section 1.1.12 UpnpHeader<UDN> udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, USNRootDeviceHeader.class); if (udnHeader != null) return udnHeader.getValue(); udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, UDNHeader.class); if (udnHeader != null) return udnHeader.getValue(); UpnpHeader<NamedDeviceType> deviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, DeviceUSNHeader.class); if (deviceTypeHeader != null) return deviceTypeHeader.getValue().getUdn(); UpnpHeader<NamedServiceType> serviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, ServiceUSNHeader.class); if (serviceTypeHeader != null) return serviceTypeHeader.getValue().getUdn(); return null; }
/** * @return The UDN value after parsing various USN header values, or <code>null</code>. */ public UDN getUDN() { // This processes the headers as specified in UDA 1.0, tables in section 1.1.12 UpnpHeader<UDN> udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, USNRootDeviceHeader.class); if (udnHeader != null) return udnHeader.getValue(); udnHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, UDNHeader.class); if (udnHeader != null) return udnHeader.getValue(); UpnpHeader<NamedDeviceType> deviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, DeviceUSNHeader.class); if (deviceTypeHeader != null) return deviceTypeHeader.getValue().getUdn(); UpnpHeader<NamedServiceType> serviceTypeHeader = getHeaders().getFirstHeader(UpnpHeader.Type.USN, ServiceUSNHeader.class); if (serviceTypeHeader != null) return serviceTypeHeader.getValue().getUdn(); return null; }