org.apache.openejb.jee
Class JavaWsdlMapping

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

public class JavaWsdlMapping
extends Object

The element describes the Java mapping to a known WSDL document.

It contains the mapping between package names and XML namespaces, WSDL root types and Java artifacts, and the set of mappings for services.


Field Summary
protected  KeyedCollection<QName,ExceptionMapping> exceptionMapping
           
protected  String id
           
protected  List<JavaXmlTypeMapping> javaXmlTypeMapping
           
protected  KeyedCollection<String,PackageMapping> packageMapping
           
protected  KeyedCollection<String,ServiceEndpointInterfaceMapping> serviceEndpointInterfaceMapping
           
protected  List<ServiceInterfaceMapping> serviceInterfaceMapping
           
protected  String version
           
 
Constructor Summary
JavaWsdlMapping()
           
 
Method Summary
 Collection<ExceptionMapping> getExceptionMapping()
           
 Map<QName,ExceptionMapping> getExceptionMappingMap()
           
 String getId()
           
 List<JavaXmlTypeMapping> getJavaXmlTypeMapping()
           
 Collection<PackageMapping> getPackageMapping()
           
 Map<String,PackageMapping> getPackageMappingMap()
           
 Collection<ServiceEndpointInterfaceMapping> getServiceEndpointInterfaceMapping()
           
 Map<String,ServiceEndpointInterfaceMapping> getServiceEndpointInterfaceMappingMap()
           
 List<ServiceInterfaceMapping> getServiceInterfaceMapping()
           
 String getVersion()
           
 void setId(String value)
           
 void setVersion(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

packageMapping

protected KeyedCollection<String,PackageMapping> packageMapping

javaXmlTypeMapping

protected List<JavaXmlTypeMapping> javaXmlTypeMapping

exceptionMapping

protected KeyedCollection<QName,ExceptionMapping> exceptionMapping

serviceInterfaceMapping

protected List<ServiceInterfaceMapping> serviceInterfaceMapping

serviceEndpointInterfaceMapping

protected KeyedCollection<String,ServiceEndpointInterfaceMapping> serviceEndpointInterfaceMapping

id

protected String id

version

protected String version
Constructor Detail

JavaWsdlMapping

public JavaWsdlMapping()
Method Detail

getPackageMapping

public Collection<PackageMapping> getPackageMapping()

getPackageMappingMap

public Map<String,PackageMapping> getPackageMappingMap()

getJavaXmlTypeMapping

public List<JavaXmlTypeMapping> getJavaXmlTypeMapping()

getExceptionMapping

public Collection<ExceptionMapping> getExceptionMapping()

getExceptionMappingMap

public Map<QName,ExceptionMapping> getExceptionMappingMap()

getServiceInterfaceMapping

public List<ServiceInterfaceMapping> getServiceInterfaceMapping()

getServiceEndpointInterfaceMapping

public Collection<ServiceEndpointInterfaceMapping> getServiceEndpointInterfaceMapping()

getServiceEndpointInterfaceMappingMap

public Map<String,ServiceEndpointInterfaceMapping> getServiceEndpointInterfaceMappingMap()

getId

public String getId()

setId

public void setId(String value)

getVersion

public String getVersion()

setVersion

public void setVersion(String value)


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