|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WSDLMessageMapping
A representation of the model object 'WSDL Message Mapping'. The wsdl-message-mapping element defines the mapping to a specific message and its part. Together they define uniquely the mapping for a specific parameter. Parts within a message context are uniquely identified with their names. The parameter-mode is defined by the mapping to indicate whether the mapping will be IN, OUT, or INOUT.. The presence of the soap-header element indicates that the parameter is mapped to a soap header only. When absent, it means that the wsdl-message is mapped to a Java parameter. The soap headers are interpreted in the order they are provided in the mapping. Used in: method-param-parts-mapping
The following features are supported:
JaxrpcmapPackage.getWSDLMessageMapping()| Method Summary | |
|---|---|
java.lang.String |
getId()
Returns the value of the 'Id' attribute |
java.lang.String |
getParameterMode()
Returns the value of the 'Parameter Mode' attribute |
WSDLMessage |
getWsdlMessage()
Returns the value of the 'Wsdl Message' containment reference |
java.lang.String |
getWsdlMessagePartName()
Returns the value of the 'Wsdl Message Part Name' attribute |
boolean |
isSetSoapHeader()
Returns whether the value of the ' Soap Header' attribute is set |
boolean |
isSoapHeader()
Returns the value of the 'Soap Header' attribute |
void |
setId(java.lang.String value)
Sets the value of the ' Id' attribute |
void |
setParameterMode(java.lang.String value)
Sets the value of the ' Parameter Mode' attribute |
void |
setSoapHeader(boolean value)
Sets the value of the ' Soap Header' attribute |
void |
setWsdlMessage(WSDLMessage value)
Sets the value of the ' Wsdl Message' containment reference |
void |
setWsdlMessagePartName(java.lang.String value)
Sets the value of the ' Wsdl Message Part Name' attribute |
void |
unsetSoapHeader()
Unsets the value of the ' Soap Header' attribute |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
java.lang.String getId()
If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
setId(String),
JaxrpcmapPackage.getWSDLMessageMapping_Id()void setId(java.lang.String value)
Id' attribute.
value - the new value of the 'Id' attribute.getId()java.lang.String getWsdlMessagePartName()
If the meaning of the 'Wsdl Message Part Name' attribute isn't clear, there really should be more of a description here...
Interpretation of the wsdl-message-part-name element depends on whether or not wrapped-element has been defined in the service-endpoint-method-mapping. If wrapped-element is not specified, wsdl-message-part-name defines a WSDL message part. It should always be interpreter with respect to a wsdl-message element. If wrapped-element is specified, wsdl-message-part-name refers to an element name of the element type. Used in: wsdl-message-mapping, wsdl-return-value-mapping
setWsdlMessagePartName(String),
JaxrpcmapPackage.getWSDLMessageMapping_WsdlMessagePartName()void setWsdlMessagePartName(java.lang.String value)
Wsdl Message Part Name' attribute.
value - the new value of the 'Wsdl Message Part Name' attribute.getWsdlMessagePartName()java.lang.String getParameterMode()
If the meaning of the 'Parameter Mode' attribute isn't clear, there really should be more of a description here...
The parameter-mode element defines the mode of the parameter. It can have only three values, IN, OUT, INOUT. Used in: wsdl-message-mapping
setParameterMode(String),
JaxrpcmapPackage.getWSDLMessageMapping_ParameterMode()void setParameterMode(java.lang.String value)
Parameter Mode' attribute.
value - the new value of the 'Parameter Mode' attribute.getParameterMode()boolean isSoapHeader()
If the meaning of the 'Soap Header' attribute isn't clear, there really should be more of a description here...
isSetSoapHeader(),
unsetSoapHeader(),
setSoapHeader(boolean),
JaxrpcmapPackage.getWSDLMessageMapping_SoapHeader()void setSoapHeader(boolean value)
Soap Header' attribute.
value - the new value of the 'Soap Header' attribute.isSetSoapHeader(),
unsetSoapHeader(),
isSoapHeader()void unsetSoapHeader()
Soap Header' attribute.
isSetSoapHeader(),
isSoapHeader(),
setSoapHeader(boolean)boolean isSetSoapHeader()
Soap Header' attribute is set.
unsetSoapHeader(),
isSoapHeader(),
setSoapHeader(boolean)WSDLMessage getWsdlMessage()
If the meaning of the 'Wsdl Message' containment reference isn't clear, there really should be more of a description here...
setWsdlMessage(WSDLMessage),
JaxrpcmapPackage.getWSDLMessageMapping_WsdlMessage()void setWsdlMessage(WSDLMessage value)
Wsdl Message' containment reference.
value - the new value of the 'Wsdl Message' containment reference.getWsdlMessage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||