public class Addressing10 extends AbstractAddressingVersion
logger
Constructor and Description |
---|
Addressing10() |
Modifier and Type | Method and Description |
---|---|
void |
addAddressingHeaders(SoapMessage message,
MessageAddressingProperties map)
Adds addressing SOAP headers to the given message, using the given
MessageAddressingProperties . |
protected URI |
getAnonymous()
Returns the anonymous URI.
|
protected EndpointReference |
getDefaultReplyTo(EndpointReference from)
Returns the default ReplyTo EPR.
|
protected URI |
getDefaultTo()
Returns the default To URI.
|
protected String |
getInvalidAddressingHeaderFaultReason()
Returns the reason of the fault that indicates that a header is invalid.
|
protected QName |
getInvalidAddressingHeaderFaultSubcode()
Returns the qualified name of the fault subcode that indicates that a header is invalid.
|
protected String |
getMessageAddressingHeaderRequiredFaultReason()
Returns the reason of the fault that indicates that a header is missing.
|
protected QName |
getMessageAddressingHeaderRequiredFaultSubcode()
Returns the qualified name of the fault subcode that indicates that a header is missing.
|
protected String |
getNamespaceUri()
Returns the WS-Addressing namespace handled by this specification.
|
protected URI |
getNone()
Returns the none URI, or
null if the spec does not define it. |
protected QName |
getReferencePropertiesName()
Returns the qualified name of the
ReferenceProperties in the endpoint reference. |
boolean |
hasRequiredProperties(MessageAddressingProperties map)
Indicates whether the given
MessageAddressingProperties has all required properties. |
String |
toString() |
addEndpointReference, addInvalidAddressingHeaderFault, addMessageAddressingHeaderRequiredFault, addReferenceNodes, getActionName, getAddressName, getFaultToName, getFromName, getMessageAddressingProperties, getMessageIdName, getNamespacePrefix, getReferenceParametersName, getRelatesToName, getRelationshipTypeName, getReplyToName, getToName, hasAnonymousAddress, hasNoneAddress, understands
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
public void addAddressingHeaders(SoapMessage message, MessageAddressingProperties map)
AddressingVersion
MessageAddressingProperties
.addAddressingHeaders
in interface AddressingVersion
addAddressingHeaders
in class AbstractAddressingVersion
message
- the message to add the headers tomap
- the message addressing propertiespublic boolean hasRequiredProperties(MessageAddressingProperties map)
AddressingVersion
MessageAddressingProperties
has all required properties.true
if the to and action properties have been set, and - if a reply or fault endpoint has
been set - also checks for the message idprotected String getNamespaceUri()
AbstractAddressingVersion
getNamespaceUri
in class AbstractAddressingVersion
protected QName getReferencePropertiesName()
AbstractAddressingVersion
ReferenceProperties
in the endpoint reference. Returns
null
when reference properties are not supported by this version of the spec.getReferencePropertiesName
in class AbstractAddressingVersion
protected URI getDefaultTo()
AbstractAddressingVersion
getDefaultTo
in class AbstractAddressingVersion
protected EndpointReference getDefaultReplyTo(EndpointReference from)
AbstractAddressingVersion
getDefaultReplyTo
in class AbstractAddressingVersion
protected final URI getAnonymous()
AbstractAddressingVersion
getAnonymous
in class AbstractAddressingVersion
protected final URI getNone()
AbstractAddressingVersion
null
if the spec does not define it.getNone
in class AbstractAddressingVersion
protected final QName getMessageAddressingHeaderRequiredFaultSubcode()
AbstractAddressingVersion
getMessageAddressingHeaderRequiredFaultSubcode
in class AbstractAddressingVersion
protected final String getMessageAddressingHeaderRequiredFaultReason()
AbstractAddressingVersion
getMessageAddressingHeaderRequiredFaultReason
in class AbstractAddressingVersion
protected QName getInvalidAddressingHeaderFaultSubcode()
AbstractAddressingVersion
getInvalidAddressingHeaderFaultSubcode
in class AbstractAddressingVersion
protected String getInvalidAddressingHeaderFaultReason()
AbstractAddressingVersion
getInvalidAddressingHeaderFaultReason
in class AbstractAddressingVersion
Copyright © 2020 Pivotal Software. All rights reserved.