public enum RmProtocolVersion extends Enum<RmProtocolVersion>
WSRM200502,
WSRM200702| Enum Constant and Description |
|---|
WSRM200502 |
WSRM200702
This value represents the version of WS-ReliableMessaging protocol standardized
by OASIS organization.
|
| Modifier and Type | Field and Description |
|---|---|
String |
ackRequestedAction
Action constants
|
String |
closeSequenceAction |
String |
closeSequenceResponseAction |
String |
createSequenceAction |
QName |
createSequenceRefusedFaultCode |
String |
createSequenceResponseAction |
QName |
invalidAcknowledgementFaultCode |
QName |
lastMessageNumberExceededFaultCode |
QName |
messageNumberRolloverFaultCode |
String |
policyNamespaceUri |
String |
protocolNamespaceUri
Namespaces
|
QName |
rmAssertionName
Specification assertion name
|
String |
sequenceAcknowledgementAction |
QName |
sequenceClosedFaultCode |
QName |
sequenceTerminatedFaultCode
Fault codes
|
String |
terminateSequenceAction |
String |
terminateSequenceResponseAction |
QName |
unknownSequenceFaultCode |
String |
wsrmFaultAction |
QName |
wsrmRequiredFaultCode |
| Modifier and Type | Method and Description |
|---|---|
static RmProtocolVersion |
getDefault()
Provides a default reliable messaging version value.
|
boolean |
isFault(String wsaAction)
Determines if the tested string is a valid WS-Addressing action header value
that belongs to a WS-ReliableMessaging protocol fault
|
boolean |
isProtocolAction(String wsaAction)
Determines if the tested string is a valid WS-Addressing action header value
that belongs to a WS-ReliableMessaging protocol message
|
boolean |
isProtocolRequest(String wsaAction)
Determines if the tested string is a valid WS-Addressing action header value
that belongs to a WS-ReliableMessaging protocol request message
|
boolean |
isProtocolResponse(String wsaAction)
Determines if the tested string is a valid WS-Addressing action header value
that belongs to a WS-ReliableMessaging protocol response message
|
String |
toString() |
static RmProtocolVersion |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RmProtocolVersion[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RmProtocolVersion WSRM200502
public static final RmProtocolVersion WSRM200702
This value represents the version of WS-ReliableMessaging protocol standardized by OASIS organization. This is currently the most up-to-date version.
You should primarily use this version for your WS endpoints. It is compatible with clients running on Metro 1.3 or .NET 3.5 and later.
RmVersionpublic final String protocolNamespaceUri
public final String policyNamespaceUri
public final String ackRequestedAction
public final String createSequenceAction
public final String createSequenceResponseAction
public final String closeSequenceAction
public final String closeSequenceResponseAction
public final String sequenceAcknowledgementAction
public final String wsrmFaultAction
public final String terminateSequenceAction
public final String terminateSequenceResponseAction
public final QName rmAssertionName
public final QName sequenceTerminatedFaultCode
public final QName unknownSequenceFaultCode
public final QName invalidAcknowledgementFaultCode
public final QName messageNumberRolloverFaultCode
public final QName lastMessageNumberExceededFaultCode
public final QName createSequenceRefusedFaultCode
public final QName sequenceClosedFaultCode
public final QName wsrmRequiredFaultCode
public static RmProtocolVersion[] values()
for (RmProtocolVersion c : RmProtocolVersion.values()) System.out.println(c);
public static RmProtocolVersion valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static RmProtocolVersion getDefault()
WSRM200702.RmVersionpublic boolean isProtocolAction(String wsaAction)
WS-Addressing - action stringtrue in case the wsaAction parameter is a valid WS-Addressing
action header value that belongs to a WS-ReliableMessaging protocol messagepublic boolean isProtocolRequest(String wsaAction)
WS-Addressing - action stringtrue in case the wsaAction parameter is a valid WS-Addressing
action header value that belongs to a WS-ReliableMessaging protocol request messagepublic boolean isProtocolResponse(String wsaAction)
WS-Addressing - action stringtrue in case the wsaAction parameter is a valid WS-Addressing
action header value that belongs to a WS-ReliableMessaging protocol response messagepublic boolean isFault(String wsaAction)
WS-Addressing - action stringtrue in case the wsaAction parameter is a valid WS-Addressing
action header value that belongs to a WS-ReliableMessaging protocol faultpublic String toString()
toString in class Enum<RmProtocolVersion>Copyright © 2005–2017 Oracle Corporation. All rights reserved.