Class WsDiscoveryConstants

java.lang.Object
org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants

public class WsDiscoveryConstants extends Object
WS-Discovery constants.
  • Field Details

    • JAXB_CONTEXT_PACKAGE

      public static final String JAXB_CONTEXT_PACKAGE
      Package that includes all JAXB generated WS-Discovery objects.
      See Also:
    • SCHEMA_PATH

      public static final String SCHEMA_PATH
      Resource path to WS-Discovery XML Schema.
      See Also:
    • NAMESPACE

      public static final String NAMESPACE
      WS-Discovery 1.1 namespace.
      See Also:
    • NAMESPACE_PREFIX

      public static final String NAMESPACE_PREFIX
      Defines the preferred prefix for the WS-Discovery 1.1 namespace.
      See Also:
    • WSA_ACTION_PROBE

      public static final String WSA_ACTION_PROBE
      WS-Addressing Probe action.
      See Also:
    • WSA_ACTION_PROBE_MATCHES

      public static final String WSA_ACTION_PROBE_MATCHES
      WS-Addressing ProbeMatches action.
      See Also:
    • WSA_ACTION_RESOLVE

      public static final String WSA_ACTION_RESOLVE
      WS-Addressing Resolve action.
      See Also:
    • WSA_ACTION_RESOLVE_MATCHES

      public static final String WSA_ACTION_RESOLVE_MATCHES
      WS-Addressing ResolveMatches action.
      See Also:
    • WSA_ACTION_HELLO

      public static final String WSA_ACTION_HELLO
      WS-Addressing Hello action.
      See Also:
    • WSA_ACTION_BYE

      public static final String WSA_ACTION_BYE
      WS-Addressing Bye action.
      See Also:
    • WSA_UDP_TO

      public static final String WSA_UDP_TO
      WS-Addressing To-field for UDP multicast sinks.
      See Also:
    • APP_SEQUENCE

      public static final QName APP_SEQUENCE
      QName for application sequence number element.
      See Also:
    • APP_MAX_DELAY

      public static final Duration APP_MAX_DELAY
      Max delay to wait for transmitting a UDP message.

      The constant defines the Application Level Transmission Delay defined in WS-Discovery, section 3.1.3. The value is superseded by DPWS.

      Excerpt from WS-Discovery:

      As designated below, before sending some message types defined herein, a Target Service MUST wait for a timer to elapse before sending the message using the bindings described above. This timer MUST be set to a random value between 0 and APP_MAX_DELAY. Table 5 specifies the default value for this parameter.
      See Also:
    • MATCHING_RULE_NOT_SUPPORTED

      public static final QName MATCHING_RULE_NOT_SUPPORTED
      QName of the fault subcode if given matching rule is not supported by a target service.
      See Also:
    • FAULT_ACTION

      public static final String FAULT_ACTION
      WS-Discovery fault action.
      See Also:
    • IPV4_MULTICAST_ADDRESS

      public static final String IPV4_MULTICAST_ADDRESS
      Multicast address for IPv4 socket binding.
      See Also:
  • Constructor Details

    • WsDiscoveryConstants

      public WsDiscoveryConstants()