public final class MessageAddressingProperties extends Object implements Serializable
In earlier versions of the spec, these properties were called Message Information Headers.
Constructor and Description |
---|
MessageAddressingProperties(URI to,
EndpointReference from,
EndpointReference replyTo,
EndpointReference faultTo,
URI action,
URI messageId)
Constructs a new
MessageAddressingProperties with the given parameters. |
Modifier and Type | Method and Description |
---|---|
URI |
getAction()
Returns the value of the action property.
|
EndpointReference |
getFaultTo()
Returns the value of the fault endpoint property.
|
EndpointReference |
getFrom()
Returns the value of the source endpoint property.
|
URI |
getMessageId()
Returns the value of the message id property.
|
List<Node> |
getReferenceParameters()
Returns the endpoint parameters.
|
List<Node> |
getReferenceProperties()
Returns the endpoint properties.
|
URI |
getRelatesTo()
Returns the value of the relationship property.
|
MessageAddressingProperties |
getReplyProperties(EndpointReference epr,
URI action,
URI messageId)
Creates a
MessageAddressingProperties that can be used for creating a reply to the given EndpointReference . |
EndpointReference |
getReplyTo()
Returns the value of the reply endpoint property.
|
URI |
getTo()
Returns the value of the destination property.
|
public MessageAddressingProperties(URI to, EndpointReference from, EndpointReference replyTo, EndpointReference faultTo, URI action, URI messageId)
MessageAddressingProperties
with the given parameters.to
- the value of the destination propertyfrom
- the value of the source endpoint propertyreplyTo
- the value of the reply endpoint propertyfaultTo
- the value of the fault endpoint propertyaction
- the value of the action propertymessageId
- the value of the message id propertypublic URI getTo()
public EndpointReference getFrom()
public EndpointReference getReplyTo()
public EndpointReference getFaultTo()
public URI getAction()
public URI getMessageId()
public URI getRelatesTo()
public List<Node> getReferenceProperties()
public List<Node> getReferenceParameters()
public MessageAddressingProperties getReplyProperties(EndpointReference epr, URI action, URI messageId)
MessageAddressingProperties
that can be used for creating a reply to the given EndpointReference
. The destination
property will be populated with the address
of the given EPR, and the relationship
property
will be set to the message id
property of this instance. the action is specified, theepr
- the endpoint reference to create a reply toaction
- the actionCopyright © 2019 Pivotal Software. All rights reserved.