org.apache.openejb.jee
Class ServiceEndpointInterfaceMapping
java.lang.Object
org.apache.openejb.jee.ServiceEndpointInterfaceMapping
- All Implemented Interfaces:
- Keyable<java.lang.String>
public class ServiceEndpointInterfaceMapping
- extends java.lang.Object
- implements Keyable<java.lang.String>
The service-endpoint-interface-mapping defines a tuple
to specify Service Endpoint Interfaces to
WSDL port types and WSDL bindings.
An interface may be mapped to a port-type and binding multiple
times. This happens rarely.
Used in: java-wsdl-mapping
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serviceEndpointInterface
protected java.lang.String serviceEndpointInterface
wsdlPortType
protected javax.xml.namespace.QName wsdlPortType
wsdlBinding
protected javax.xml.namespace.QName wsdlBinding
serviceEndpointMethodMapping
protected java.util.List<ServiceEndpointMethodMapping> serviceEndpointMethodMapping
id
protected java.lang.String id
ServiceEndpointInterfaceMapping
public ServiceEndpointInterfaceMapping()
getKey
public java.lang.String getKey()
- Description copied from interface:
Keyable
- Gets the immutable key for this object.
- Specified by:
getKey
in interface Keyable<java.lang.String>
- Returns:
- gets the immutable key for this object
getServiceEndpointInterface
public java.lang.String getServiceEndpointInterface()
setServiceEndpointInterface
public void setServiceEndpointInterface(java.lang.String value)
getWsdlPortType
public javax.xml.namespace.QName getWsdlPortType()
setWsdlPortType
public void setWsdlPortType(javax.xml.namespace.QName value)
getWsdlBinding
public javax.xml.namespace.QName getWsdlBinding()
setWsdlBinding
public void setWsdlBinding(javax.xml.namespace.QName value)
getServiceEndpointMethodMapping
public java.util.List<ServiceEndpointMethodMapping> getServiceEndpointMethodMapping()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String value)
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.