Class WsDiscoveryConstants
- java.lang.Object
-
- org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
public class WsDiscoveryConstants extends Object
WS-Discovery constants.
-
-
Field Summary
Fields Modifier and Type Field Description static DurationAPP_MAX_DELAYMax delay to wait for transmitting a UDP message.static QNameAPP_SEQUENCEQName for application sequence number element.static StringFAULT_ACTIONWS-Discovery fault action.static StringIPV4_MULTICAST_ADDRESSMulticast address for IPv4 socket binding.static StringJAXB_CONTEXT_PACKAGEPackage that includes all JAXB generated WS-Discovery objects.static QNameMATCHING_RULE_NOT_SUPPORTEDQName of the fault subcode if given matching rule is not supported by a target service.static StringNAMESPACEWS-Discovery 1.1 namespace.static StringNAMESPACE_PREFIXDefines the preferred prefix for the WS-Discovery 1.1 namespace.static StringSCHEMA_PATHResource path to WS-Discovery XML Schema.static StringWSA_ACTION_BYEWS-Addressing Bye action.static StringWSA_ACTION_HELLOWS-Addressing Hello action.static StringWSA_ACTION_PROBEWS-Addressing Probe action.static StringWSA_ACTION_PROBE_MATCHESWS-Addressing ProbeMatches action.static StringWSA_ACTION_RESOLVEWS-Addressing Resolve action.static StringWSA_ACTION_RESOLVE_MATCHESWS-Addressing ResolveMatches action.static StringWSA_UDP_TOWS-Addressing To-field for UDP multicast sinks.
-
Constructor Summary
Constructors Constructor Description WsDiscoveryConstants()
-
-
-
Field Detail
-
JAXB_CONTEXT_PACKAGE
public static final String JAXB_CONTEXT_PACKAGE
Package that includes all JAXB generated WS-Discovery objects.- See Also:
- Constant Field Values
-
SCHEMA_PATH
public static final String SCHEMA_PATH
Resource path to WS-Discovery XML Schema.- See Also:
- Constant Field Values
-
NAMESPACE
public static final String NAMESPACE
WS-Discovery 1.1 namespace.- See Also:
- XML Namespaces, Constant Field Values
-
NAMESPACE_PREFIX
public static final String NAMESPACE_PREFIX
Defines the preferred prefix for the WS-Discovery 1.1 namespace.- See Also:
- Constant Field Values
-
WSA_ACTION_PROBE
public static final String WSA_ACTION_PROBE
WS-Addressing Probe action.- See Also:
- Probe, Constant Field Values
-
WSA_ACTION_PROBE_MATCHES
public static final String WSA_ACTION_PROBE_MATCHES
WS-Addressing ProbeMatches action.- See Also:
- Probe Match, Constant Field Values
-
WSA_ACTION_RESOLVE
public static final String WSA_ACTION_RESOLVE
WS-Addressing Resolve action.- See Also:
- Resolve, Constant Field Values
-
WSA_ACTION_RESOLVE_MATCHES
public static final String WSA_ACTION_RESOLVE_MATCHES
WS-Addressing ResolveMatches action.- See Also:
- Resolve Match, Constant Field Values
-
WSA_ACTION_HELLO
public static final String WSA_ACTION_HELLO
WS-Addressing Hello action.- See Also:
- Hello, Constant Field Values
-
WSA_ACTION_BYE
public static final String WSA_ACTION_BYE
WS-Addressing Bye action.- See Also:
- Bye, Constant Field Values
-
WSA_UDP_TO
public static final String WSA_UDP_TO
WS-Addressing To-field for UDP multicast sinks.- See Also:
- Hello, Constant Field Values
-
APP_SEQUENCE
public static final QName APP_SEQUENCE
QName for application sequence number element.- See Also:
- Hello
-
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.
-
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:
- Probe
-
FAULT_ACTION
public static final String FAULT_ACTION
WS-Discovery fault action.- See Also:
- Probe, Constant Field Values
-
IPV4_MULTICAST_ADDRESS
public static final String IPV4_MULTICAST_ADDRESS
Multicast address for IPv4 socket binding.
-
-