Class HostingServiceInterceptor

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • getThisModel

         ThisModelType getThisModel()

        Gets ThisModel information.

        Returns:

        ThisModel information as defined in DPWS.

      • setThisModel

         void setThisModel(ThisModelType thisModel)

        Sets ThisModel information as defined in DPWS.

        Parameters:
        thisModel - ThisModel information.
      • getThisDevice

         ThisDeviceType getThisDevice()

        Gets ThisDevice information.

        Returns:

        ThisDevice information as defined in DPWS.

      • setThisDevice

         void setThisDevice(ThisDeviceType thisDevice)

        Set ThisDevice information as defined in DPWS.

        Parameters:
        thisDevice - ThisDevice information.
      • getXAddrs

         List<String> getXAddrs()

        Gets the XAddrs list of the hosting service.

        Returns:

        Physical addresses the hosting service is reachable from. Forwards addresses from WS-Discovery XAddr field.

      • getEndpointReferenceAddress

         String getEndpointReferenceAddress()

        Gets the unique WS-Discovery target service EPR.

        As defined in dpws:R0004, the URI is a UUID IRI.

        Returns:

        the EPR address.