org.apache.openejb.jee
Class ServiceEndpointMethodMapping

java.lang.Object
  extended by org.apache.openejb.jee.ServiceEndpointMethodMapping

public class ServiceEndpointMethodMapping
extends Object

The service-endpoint-method-mapping element defines the mapping of Java methods to operations (which are not uniquely qualified by qnames).

The wsdl-operation should be interpreted with respect to the portType and binding in which this definition is embedded within. See the definitions for service-endpoint-interface-mapping and service-interface-mapping to acquire the proper context. The wrapped-element indicator should only be specified when a WSDL message wraps an element type. The wsdl-return-value-mapping is not specified for one-way operations.

Used in: service-endpoint-interface-mapping


Field Summary
protected  String id
           
protected  String javaMethodName
           
protected  List<MethodParamPartsMapping> methodParamPartsMapping
           
protected  Object wrappedElement
           
protected  String wsdlOperation
           
protected  WsdlReturnValueMapping wsdlReturnValueMapping
           
 
Constructor Summary
ServiceEndpointMethodMapping()
           
 
Method Summary
 String getId()
           
 String getJavaMethodName()
           
 List<MethodParamPartsMapping> getMethodParamPartsMapping()
           
 Object getWrappedElement()
           
 String getWsdlOperation()
           
 WsdlReturnValueMapping getWsdlReturnValueMapping()
           
 void setId(String value)
           
 void setJavaMethodName(String value)
           
 void setWrappedElement(Object value)
           
 void setWsdlOperation(String value)
           
 void setWsdlReturnValueMapping(WsdlReturnValueMapping value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

javaMethodName

protected String javaMethodName

wsdlOperation

protected String wsdlOperation

wrappedElement

protected Object wrappedElement

methodParamPartsMapping

protected List<MethodParamPartsMapping> methodParamPartsMapping

wsdlReturnValueMapping

protected WsdlReturnValueMapping wsdlReturnValueMapping

id

protected String id
Constructor Detail

ServiceEndpointMethodMapping

public ServiceEndpointMethodMapping()
Method Detail

getJavaMethodName

public String getJavaMethodName()

setJavaMethodName

public void setJavaMethodName(String value)

getWsdlOperation

public String getWsdlOperation()

setWsdlOperation

public void setWsdlOperation(String value)

getWrappedElement

public Object getWrappedElement()

setWrappedElement

public void setWrappedElement(Object value)

getMethodParamPartsMapping

public List<MethodParamPartsMapping> getMethodParamPartsMapping()

getWsdlReturnValueMapping

public WsdlReturnValueMapping getWsdlReturnValueMapping()

setWsdlReturnValueMapping

public void setWsdlReturnValueMapping(WsdlReturnValueMapping value)

getId

public String getId()

setId

public void setId(String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.