Class DiscoveredDevice

  • All Implemented Interfaces:

    
    public class DiscoveredDevice
    
                        

    Device information that is resolved through WS-Discovery.

    Note that all information provided by instances of DiscoveredDevice are potentially unsecure! Potentially unsecure because there are cases in which a consumer may connect to a discovery proxy that uses secured transmission to exchange discovery information.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      String getEprAddress() Returns the EPR address of the discovered device.
      List<QName> getTypes() Returns the types implemented by the discovered device.
      List<String> getScopes() Returns the scopes set on the discovered device.
      List<String> getXAddrs() Returns the physical addresses at which the device can be accessed.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getEprAddress

         String getEprAddress()

        Returns the EPR address of the discovered device.

        Note that all information provided by instances of DiscoveredDevice are potentially unsecure! Potentially unsecure because there are cases in which a consumer may connect to a discovery proxy that uses secured transmission to exchange discovery information.

        Returns:

        the EPR address of the discovered device.

      • getTypes

         List<QName> getTypes()

        Returns the types implemented by the discovered device.

        Note that all information provided by instances of DiscoveredDevice are potentially unsecure! Potentially unsecure because there are cases in which a consumer may connect to a discovery proxy that uses secured transmission to exchange discovery information.

        Returns:

        the types of the discovered device.

      • getScopes

         List<String> getScopes()

        Returns the scopes set on the discovered device.

        Note that all information provided by instances of DiscoveredDevice are potentially unsecure! Potentially unsecure because there are cases in which a consumer may connect to a discovery proxy that uses secured transmission to exchange discovery information.

        Returns:

        the scopes of the discovered device.

      • getXAddrs

         List<String> getXAddrs()

        Returns the physical addresses at which the device can be accessed.

        Note that all information provided by instances of DiscoveredDevice are potentially unsecure! Potentially unsecure because there are cases in which a consumer may connect to a discovery proxy that uses secured transmission to exchange discovery information.

        Returns:

        the physical addresses of the discovered device.