public class SuffixBasedMessagesProvider extends DefaultMessagesProvider
MessagesProvider interface that is based on suffixes.| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_FAULT_SUFFIX
The default suffix used to detect fault elements in the schema.
|
static String |
DEFAULT_REQUEST_SUFFIX
The default suffix used to detect request elements in the schema.
|
static String |
DEFAULT_RESPONSE_SUFFIX
The default suffix used to detect response elements in the schema.
|
| Constructor and Description |
|---|
SuffixBasedMessagesProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getFaultSuffix()
Returns the suffix used to detect fault elements in the schema.
|
String |
getRequestSuffix()
Returns the suffix used to detect request elements in the schema.
|
String |
getResponseSuffix()
Returns the suffix used to detect response elements in the schema.
|
protected boolean |
isMessageElement(Element element)
Indicates whether the given element should be includes as
Message in the definition. |
void |
setFaultSuffix(String faultSuffix)
Sets the suffix used to detect fault elements in the schema.
|
void |
setRequestSuffix(String requestSuffix)
Sets the suffix used to detect request elements in the schema.
|
void |
setResponseSuffix(String responseSuffix)
Sets the suffix used to detect response elements in the schema.
|
addMessages, getElementName, populateMessage, populatePartpublic static final String DEFAULT_REQUEST_SUFFIX
public static final String DEFAULT_RESPONSE_SUFFIX
public static final String DEFAULT_FAULT_SUFFIX
public String getRequestSuffix()
DEFAULT_REQUEST_SUFFIXpublic void setRequestSuffix(String requestSuffix)
DEFAULT_REQUEST_SUFFIXpublic String getResponseSuffix()
DEFAULT_RESPONSE_SUFFIXpublic void setResponseSuffix(String responseSuffix)
DEFAULT_RESPONSE_SUFFIXpublic String getFaultSuffix()
DEFAULT_FAULT_SUFFIXpublic void setFaultSuffix(String faultSuffix)
DEFAULT_FAULT_SUFFIXprotected boolean isMessageElement(Element element)
DefaultMessagesProviderMessage in the definition.
Default implementation checks whether the element has the XML Schema namespace, and if it has the local name "element".
isMessageElement in class DefaultMessagesProviderelement - the element elligable for being a messagetrue if to be included as message; false otherwise