com.ibm.wsspi.wsaddressing

Class WSAConstants

  1. java.lang.Object
  2. extended bycom.ibm.websphere.wsaddressing.WSAConstants
  3. extended bycom.ibm.wsspi.wsaddressing.WSAConstants

  1. public class WSAConstants
  2. extends com.ibm.websphere.wsaddressing.WSAConstants
This class maintains constants used within WS-Addressing.

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
WSADDRESSING_ACTION
WSADDRESSING_ACTION is the name of the stub/call property that can be set in order to to explicitly specify wsa:Action at runtime.
  1. static
  2. java.lang.String
WSADDRESSING_FAULTTO_EPR
WSADDRESSING_FAULTTO_EPR is the name of the stub/call property that should be set to the faultTo EndpointReference in order to add a WSAddressing [fault endpoint] to subsequent messages.
  1. static
  2. java.lang.String
WSADDRESSING_FROM_EPR
WSADDRESSING_FROM_EPR is the name of the stub/call property that should be set to the from EndpointReference in order to add a WSAddressing [source endpoint] to subsequent messages.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_ACTION
WSADDRESSING_INBOUND_ACTION is the name of the com.ibm.wspi.wsaddressing.AttributedURI property set in the Message Context to represent the WSAddressing [action] of the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_FAULTTO_EPR
WSADDRESSING_INBOUND_FROM_EPR is the name of the com.ibm.wspi.wsaddressing.EndpointReference property set in the Message Context to represent the WSAddressing [fault endpoint] of the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_FROM_EPR
WSADDRESSING_INBOUND_FROM_EPR is the name of the com.ibm.wspi.wsaddressing.EndpointReference property set in the Message Context to represent the WSAddressing [from endpoint] of the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_MESSAGE_ID
WSADDRESSING_INBOUND_MESSAGE_ID is the name of the com.ibm.wspi.wsaddressing.AttributedURI property set in the Message Context to represent the WSAddressing [message id] of the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_NAMESPACE
The WSADDRESSING_INBOUND_NAMESPACE is the name of the String property set in the Message Context to represent the Namespace of the WSAddressing headers that were found on the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_RELATIONSHIP_SET
WSADDRESSING_INBOUND_RELATIONSHIP_SET is the name of the java.util.Set set on the Message Context containing instances of com.ibm.wsspi.wsaddressing.Relationship, each representing a WSAddressing [relationship] that was on the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_REPLYTO_EPR
WSADDRESSING_INBOUND_REPLYTO_EPR is the name of the com.ibm.wspi.wsaddressing.EndpointReference property set in the Message Context to represent the WSAddressing [reply endpoint] of the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_INBOUND_TO
WSADDRESSING_INBOUND_TO is the name of the com.ibm.wspi.wsaddressing.AttributedURI property set in the Message Context to represent the WSAddressing [destination] of the most recent inbound message.
  1. static
  2. java.lang.String
WSADDRESSING_MAPS_MUSTUNDERSTAND
The WSADDRESSING_MAPS_MUSTUNDERSTAND property is set to a value of java.lang.Boolean(true) to indicate that the SOAP-ENV:mustUnderstand="1" attribute should be added to outbound WS-Addressing Message Addressing Properties (MAPs).
  1. static
  2. java.lang.String
WSADDRESSING_MESSAGE_ID
WSADDRESSING_MESSAGE_ID is the name of the stub/call property that may be set in order to override the generated WS-Addressing [message id] in subsequent invocations on the stub.
  1. static
  2. java.lang.String
WSADDRESSING_METADATA_NAMESPACE
  1. static
  2. java.lang.String
WSADDRESSING_NAMESPACE
The dafault namespace in use.
  1. static
  2. java.lang.String
WSADDRESSING_NAMESPACE_2004_08
The pre-w3c namespace for the 2004/08 specification.
  1. static
  2. java.lang.String
WSADDRESSING_NAMESPACE_2005_08
The w3c namespace of 2005/08.
  1. static
  2. java.lang.String
WSADDRESSING_OUTBOUND_NAMESPACE
WSADDRESSING_OUTBOUND_NAMESPACE is a property that may be set to a String in order to override the namespace (and associated specification semantics) associated with the WS-Addressing Message Addressing Properties (MAPs).
  1. static
  2. java.lang.String
WSADDRESSING_RELATIONSHIP_SET
WSADDRESSING_RELATIONSHIP_SET is the name stub/call property that may be set in order to specify a set of WSAddressing [relationship] values for subsequent invocations.
  1. static
  2. java.lang.String
WSADDRESSING_REPLYTO_EPR
WSADDRESSING_REPLYTO_EPR is the name of the stub/call property that should be set to the replyTo EndpointReference in order to add a WSAddressing [reply endpoint] to subsequent messages.
  1. static
  2. java.lang.String
WSADDRESSING_WSDL_NAMESPACE
This is the 'default' namespace; the one used when no other supported namespace is specified.
  1. static
  2. java.lang.String
WSADDRESSING_WSDL_NAMESPACE_2006_02
Fields inherited from class com.ibm.websphere.wsaddressing.WSAConstants
WSADDRESSING_DESTINATION_EPR

Constructor Summary

Constructor and Description
WSAConstants()

Method Summary

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

WSADDRESSING_FROM_EPR

  1. public static final java.lang.String WSADDRESSING_FROM_EPR
WSADDRESSING_FROM_EPR is the name of the stub/call property that should be set to the from EndpointReference in order to add a WSAddressing [source endpoint] to subsequent messages. This property should be of type com.ibm.websphere.wsaddressing.EndpointReference. Care should be taken to remove this property when it is no longer required.
See Also:

WSADDRESSING_REPLYTO_EPR

  1. public static final java.lang.String WSADDRESSING_REPLYTO_EPR
WSADDRESSING_REPLYTO_EPR is the name of the stub/call property that should be set to the replyTo EndpointReference in order to add a WSAddressing [reply endpoint] to subsequent messages. This property should be of type com.ibm.websphere.wsaddressing.EndpointReference. Care should be taken to remove this property when it is no longer required.
See Also:

WSADDRESSING_FAULTTO_EPR

  1. public static final java.lang.String WSADDRESSING_FAULTTO_EPR
WSADDRESSING_FAULTTO_EPR is the name of the stub/call property that should be set to the faultTo EndpointReference in order to add a WSAddressing [fault endpoint] to subsequent messages. This property should be of type com.ibm.websphere.wsaddressing.EndpointReference. Care should be taken to remove this property when it is no longer required.
See Also:

WSADDRESSING_RELATIONSHIP_SET

  1. public static final java.lang.String WSADDRESSING_RELATIONSHIP_SET
WSADDRESSING_RELATIONSHIP_SET is the name stub/call property that may be set in order to specify a set of WSAddressing [relationship] values for subsequent invocations. This property should be set to a java.util.Set containing instances of com.ibm.wsspi.wsaddressing.Relationship.
See Also:

WSADDRESSING_MESSAGE_ID

  1. public static final java.lang.String WSADDRESSING_MESSAGE_ID
WSADDRESSING_MESSAGE_ID is the name of the stub/call property that may be set in order to override the generated WS-Addressing [message id] in subsequent invocations on the stub. If this property is not set, a unique MessageID will be generated for each WS-Addressing message. This property should be set to a value of type java.net.AttributedURI.

This property is useful when the client needs access to the [message id] value for asynchronous message correlation. The com.ibm.wsspi.wsaddressing.WSAddressingFactory.generateMessageID method is provided to generate a unique messageID for this property.

Care should be taken to remove this property when it is no longer required.

See Also:

WSADDRESSING_ACTION

  1. public static final java.lang.String WSADDRESSING_ACTION
WSADDRESSING_ACTION is the name of the stub/call property that can be set in order to to explicitly specify wsa:Action at runtime.

If this property is not set, wsa:Action is automatically generated according to the WS-Addressing specification.

This property is useful if:

  1. There is a requirement to explicitly specify the wsa:Action value to something other than what would have been defined by the default action pattern as defined in the WS-Addressing specification AND
  2. It is not possible to specify the wsa:Action explicitly on the service WSDL using wsaw:Action or wsam:Action attribute (for example, if there is no WSDL available for the service) AND
  3. In the case of HTTP 1.1, the SOAPAction is the same as this property or the SOAPAction is not specified (i.e. "")
A configuration exception will be thrown during Web service invocation if this value differs from the WSDL wsaw:Action or wsam:Action OR if this value differs from the SOAPAction (if SOAPAction is specified).

This property should be set to a value of type com.ibm.wsspi.wsaddressing.AttributedURI. Care should be taken to remove this property when it is no longer required.

See Also:

WSADDRESSING_OUTBOUND_NAMESPACE

  1. public static final java.lang.String WSADDRESSING_OUTBOUND_NAMESPACE
WSADDRESSING_OUTBOUND_NAMESPACE is a property that may be set to a String in order to override the namespace (and associated specification semantics) associated with the WS-Addressing Message Addressing Properties (MAPs).

Note that the WS-Addressing runtime will automatically establish the namespace of the target endpoint based on the namespace of the WSADDRESSING_DESTINATION_EPR that has been associated with the JAX-RPC Stub/DII. Therefore, in most cases, there should be no need to set this property - it is only required if

  1. There is no WSADDRESSING_DESTINATION_EPR associated with the JAX-RPC stub/call and
  2. The namespace of the target endpoint is not the default WS-Addressing namespace specified by the WSADDRESSING_NAMESPACE property.
Setting of this property will result in a configuration exception during Web service invocation if the namespace conflicts with that of the WSADDRESSING_DESTINATION_EPR, or if the namespace is not one of those supported by this implementation.
See Also:

WSADDRESSING_INBOUND_TO

  1. public static final java.lang.String WSADDRESSING_INBOUND_TO
WSADDRESSING_INBOUND_TO is the name of the com.ibm.wspi.wsaddressing.AttributedURI property set in the Message Context to represent the WSAddressing [destination] of the most recent inbound message. If no [destination] was available on the message, this property will not be set.
See Also:

WSADDRESSING_INBOUND_ACTION

  1. public static final java.lang.String WSADDRESSING_INBOUND_ACTION
WSADDRESSING_INBOUND_ACTION is the name of the com.ibm.wspi.wsaddressing.AttributedURI property set in the Message Context to represent the WSAddressing [action] of the most recent inbound message. If no [action] was available on the message, this property will not be set.
See Also:

WSADDRESSING_INBOUND_MESSAGE_ID

  1. public static final java.lang.String WSADDRESSING_INBOUND_MESSAGE_ID
WSADDRESSING_INBOUND_MESSAGE_ID is the name of the com.ibm.wspi.wsaddressing.AttributedURI property set in the Message Context to represent the WSAddressing [message id] of the most recent inbound message. If no [message id] was available on the message, this property will not be set.
See Also:

WSADDRESSING_INBOUND_RELATIONSHIP_SET

  1. public static final java.lang.String WSADDRESSING_INBOUND_RELATIONSHIP_SET
WSADDRESSING_INBOUND_RELATIONSHIP_SET is the name of the java.util.Set set on the Message Context containing instances of com.ibm.wsspi.wsaddressing.Relationship, each representing a WSAddressing [relationship] that was on the most recent inbound message. If no [relationship] was available on the message, this property will not be set.
See Also:

WSADDRESSING_INBOUND_FROM_EPR

  1. public static final java.lang.String WSADDRESSING_INBOUND_FROM_EPR
WSADDRESSING_INBOUND_FROM_EPR is the name of the com.ibm.wspi.wsaddressing.EndpointReference property set in the Message Context to represent the WSAddressing [from endpoint] of the most recent inbound message. If no [from endpoint] was available on the message, this property will not be set.
See Also:

WSADDRESSING_INBOUND_REPLYTO_EPR

  1. public static final java.lang.String WSADDRESSING_INBOUND_REPLYTO_EPR
WSADDRESSING_INBOUND_REPLYTO_EPR is the name of the com.ibm.wspi.wsaddressing.EndpointReference property set in the Message Context to represent the WSAddressing [reply endpoint] of the most recent inbound message. If no [reply endpoint] was available on the message, this property will not be set.
See Also:

WSADDRESSING_INBOUND_FAULTTO_EPR

  1. public static final java.lang.String WSADDRESSING_INBOUND_FAULTTO_EPR
WSADDRESSING_INBOUND_FROM_EPR is the name of the com.ibm.wspi.wsaddressing.EndpointReference property set in the Message Context to represent the WSAddressing [fault endpoint] of the most recent inbound message. If no [fault endpoint] was available on the message, this property will not be set.
See Also:

WSADDRESSING_MAPS_MUSTUNDERSTAND

  1. public static final java.lang.String WSADDRESSING_MAPS_MUSTUNDERSTAND
The WSADDRESSING_MAPS_MUSTUNDERSTAND property is set to a value of java.lang.Boolean(true) to indicate that the SOAP-ENV:mustUnderstand="1" attribute should be added to outbound WS-Addressing Message Addressing Properties (MAPs). (It is not added to the Reference Parameters).

By default this property is not set, indicating that the SOAP-ENV:mustUnderstand="1" is not added to the MAPs.

See Also:

WSADDRESSING_INBOUND_NAMESPACE

  1. public static final java.lang.String WSADDRESSING_INBOUND_NAMESPACE
The WSADDRESSING_INBOUND_NAMESPACE is the name of the String property set in the Message Context to represent the Namespace of the WSAddressing headers that were found on the most recent inbound message. If no WSAddressing headers were found on the message, this proeprty will not be set.
See Also:

WSADDRESSING_NAMESPACE_2005_08

  1. public static final java.lang.String WSADDRESSING_NAMESPACE_2005_08
The w3c namespace of 2005/08.
See Also:

WSADDRESSING_NAMESPACE_2004_08

  1. public static final java.lang.String WSADDRESSING_NAMESPACE_2004_08
The pre-w3c namespace for the 2004/08 specification. This namespace (and its associated semantics) is supported.
See Also:

WSADDRESSING_NAMESPACE

  1. public static final java.lang.String WSADDRESSING_NAMESPACE
The dafault namespace in use.
See Also:

WSADDRESSING_WSDL_NAMESPACE

  1. public static final java.lang.String WSADDRESSING_WSDL_NAMESPACE
This is the 'default' namespace; the one used when no other supported namespace is specified.
See Also:

WSADDRESSING_WSDL_NAMESPACE_2006_02

  1. public static final java.lang.String WSADDRESSING_WSDL_NAMESPACE_2006_02
See Also:

WSADDRESSING_METADATA_NAMESPACE

  1. public static final java.lang.String WSADDRESSING_METADATA_NAMESPACE
See Also:

Constructor Detail

WSAConstants

  1. public WSAConstants()