Package org.apache.openejb.jee
Class WsdlMessageMapping
- java.lang.Object
-
- org.apache.openejb.jee.WsdlMessageMapping
-
public class WsdlMessageMapping extends Object
TODO what schema? 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
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringidprotected StringparameterModeprotected ObjectsoapHeaderprotected QNamewsdlMessageprotected StringwsdlMessagePartName
-
Constructor Summary
Constructors Constructor Description WsdlMessageMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()StringgetParameterMode()ObjectgetSoapHeader()QNamegetWsdlMessage()StringgetWsdlMessagePartName()voidsetId(String value)voidsetParameterMode(String value)voidsetSoapHeader(Object value)voidsetWsdlMessage(QName value)voidsetWsdlMessagePartName(String value)
-
-
-
Method Detail
-
getWsdlMessage
public QName getWsdlMessage()
-
setWsdlMessage
public void setWsdlMessage(QName value)
-
getWsdlMessagePartName
public String getWsdlMessagePartName()
-
setWsdlMessagePartName
public void setWsdlMessagePartName(String value)
-
getParameterMode
public String getParameterMode()
-
setParameterMode
public void setParameterMode(String value)
-
getSoapHeader
public Object getSoapHeader()
-
setSoapHeader
public void setSoapHeader(Object value)
-
getId
public String getId()
-
setId
public void setId(String value)
-
-