|
Spring Web Services Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.ws.wsdl.wsdl11.provider.AbstractPortTypesProvider org.springframework.ws.wsdl.wsdl11.provider.SuffixBasedPortTypesProvider
public class SuffixBasedPortTypesProvider
Implementation of the PortTypesProvider
interface that is based on suffixes.
Field Summary | |
---|---|
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. |
Fields inherited from class org.springframework.ws.wsdl.wsdl11.provider.AbstractPortTypesProvider |
---|
logger |
Constructor Summary | |
---|---|
SuffixBasedPortTypesProvider()
|
Method Summary | |
---|---|
String |
getFaultSuffix()
Returns the suffix used to detect fault elements in the schema. |
protected String |
getOperationName(Message message)
Template method that returns the name of the operation coupled to the given Message . |
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 |
isFaultMessage(Message message)
Indicates whether the given name name should be included as Fault message in the definition. |
protected boolean |
isInputMessage(Message message)
Indicates whether the given name name should be included as Input message in the definition. |
protected boolean |
isOutputMessage(Message message)
Indicates whether the given name name should be included as Output 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. |
Methods inherited from class org.springframework.ws.wsdl.wsdl11.provider.AbstractPortTypesProvider |
---|
addPortTypes, getOperationType, getPortTypeName, populateFault, populateInput, populateOutput, populatePortType, setPortTypeName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_REQUEST_SUFFIX
public static final String DEFAULT_RESPONSE_SUFFIX
public static final String DEFAULT_FAULT_SUFFIX
Constructor Detail |
---|
public SuffixBasedPortTypesProvider()
Method Detail |
---|
public String getRequestSuffix()
DEFAULT_REQUEST_SUFFIX
public void setRequestSuffix(String requestSuffix)
DEFAULT_REQUEST_SUFFIX
public String getResponseSuffix()
DEFAULT_RESPONSE_SUFFIX
public void setResponseSuffix(String responseSuffix)
DEFAULT_RESPONSE_SUFFIX
public String getFaultSuffix()
DEFAULT_FAULT_SUFFIX
public void setFaultSuffix(String faultSuffix)
DEFAULT_FAULT_SUFFIX
protected String getOperationName(Message message)
AbstractPortTypesProvider
Message
. Subclasses can
return null
to indicate that a message should not be coupled to an operation.
getOperationName
in class AbstractPortTypesProvider
message
- the WSDL4J Message
null
protected boolean isInputMessage(Message message)
Input
message in the definition.
This implementation checks whether the message name ends with the requestSuffix
.
isInputMessage
in class AbstractPortTypesProvider
message
- the message
true
if to be included as input; false
otherwiseprotected boolean isOutputMessage(Message message)
Output
message in the definition.
This implementation checks whether the message name ends with the responseSuffix
.
isOutputMessage
in class AbstractPortTypesProvider
message
- the message
true
if to be included as output; false
otherwiseprotected boolean isFaultMessage(Message message)
Fault
message in the definition.
This implementation checks whether the message name ends with the faultSuffix
.
isFaultMessage
in class AbstractPortTypesProvider
message
- the message
true
if to be included as fault; false
otherwise
|
Spring Web Services Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |