|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.xml.ws.WebServiceFeature
com.sun.xml.ws.api.addressing.OneWayFeature
public class OneWayFeature
Unsupported RI extension to work around an issue in WSIT.
This feature is not meant to be used by a common Web service developer as there is no need to send the above mentioned header for a one-way operation. But these properties may need to be sent in certain middleware Web services.
This feature allows ReplyTo, From and RelatesTo Message Addressing Properties to be added for all messages that are sent from the port configured with this annotation. All operations are assumed to be one-way, and this feature should be used for one-way operations only. If a non-null ReplyTo is specified, then MessageID property is also added.
Field Summary | |
---|---|
static String |
ID
Constant value identifying the OneWayFeature |
Fields inherited from class javax.xml.ws.WebServiceFeature |
---|
enabled |
Constructor Summary | |
---|---|
OneWayFeature()
Create an OneWayFeature . |
|
OneWayFeature(boolean enabled)
Create an OneWayFeature |
|
OneWayFeature(boolean enabled,
WSEndpointReference replyTo)
Create an OneWayFeature |
|
OneWayFeature(boolean enabled,
WSEndpointReference replyTo,
WSEndpointReference from,
String relatesTo)
Create an OneWayFeature |
Method Summary | |
---|---|
WSEndpointReference |
getFrom()
Getter for wsa:From header WSEndpointReference . |
String |
getID()
|
String |
getRelatesToID()
Getter for MessageID for wsa:RelatesTo header. |
WSEndpointReference |
getReplyTo()
Getter for wsa:ReplyTo header WSEndpointReference . |
void |
setFrom(WSEndpointReference address)
Setter for wsa:From header WSEndpointReference . |
void |
setRelatesToID(String id)
Setter for MessageID for wsa:RelatesTo header. |
void |
setReplyTo(WSEndpointReference address)
Setter for wsa:ReplyTo header WSEndpointReference . |
Methods inherited from class javax.xml.ws.WebServiceFeature |
---|
isEnabled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ID
OneWayFeature
Constructor Detail |
---|
public OneWayFeature()
OneWayFeature
. The instance created will be enabled.
public OneWayFeature(boolean enabled)
OneWayFeature
enabled
- specifies whether this feature should
be enabled or not.public OneWayFeature(boolean enabled, WSEndpointReference replyTo)
OneWayFeature
enabled
- specifies whether this feature should be enabled or not.replyTo
- specifies the WSEndpointReference
of wsa:ReplyTo header.public OneWayFeature(boolean enabled, WSEndpointReference replyTo, WSEndpointReference from, String relatesTo)
OneWayFeature
enabled
- specifies whether this feature should be enabled or not.replyTo
- specifies the WSEndpointReference
of wsa:ReplyTo header.from
- specifies the WSEndpointReference
of wsa:From header.relatesTo
- specifies the MessageID to be used for wsa:RelatesTo header.Method Detail |
---|
public String getID()
getID
in class javax.xml.ws.WebServiceFeature
public WSEndpointReference getReplyTo()
WSEndpointReference
.
public void setReplyTo(WSEndpointReference address)
WSEndpointReference
.
address
- public WSEndpointReference getFrom()
WSEndpointReference
.
public void setFrom(WSEndpointReference address)
WSEndpointReference
.
address
- of the wsa:From headerpublic String getRelatesToID()
public void setRelatesToID(String id)
id
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |