Package org.somda.sdc.dpws.client.helper
Class DiscoveredDeviceResolver
java.lang.Object
org.somda.sdc.dpws.client.helper.DiscoveredDeviceResolver
Provide different functions to resolve a
DiscoveredDevice object from hello or probe messages.-
Method Summary
Modifier and TypeMethodDescriptionresolve(HelloMessage helloMessage) Take a hello message to resolveDiscoveredDeviceobject.resolve(ProbeMatchesMessage probeMatchesMessage) Take a probe matches message to resolveDiscoveredDeviceobject.
-
Method Details
-
resolve
Take a hello message to resolveDiscoveredDeviceobject.- Parameters:
helloMessage- The hello message retrieved by aWsDiscoveryClientimplementation.- Returns:
- The device proxy instance or
Optional.empty()if resolving failed.
-
resolve
Take a probe matches message to resolveDiscoveredDeviceobject.- Parameters:
probeMatchesMessage- The probe matches message retrieved by aWsDiscoveryClientimplementation.- Returns:
- The device proxy instance or
Optional.empty()if resolving failed.
-