org.jboss.webservice.metadata.jaxrpcmapping
Class JavaWsdlMapping

java.lang.Object
  extended byorg.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMapping

public class JavaWsdlMapping
extends java.lang.Object

XML mapping of the java-wsdl-mapping root element in jaxrpc-mapping.xml

Since:
14-May-2004

Constructor Summary
JavaWsdlMapping()
           
 
Method Summary
 void addExceptionMappings(ExceptionMapping (src)  exceptionMapping)
           
 void addJavaXmlTypeMappings(JavaXmlTypeMapping (src)  typeMapping)
           
 void addPackageMapping(PackageMapping (src)  packageMapping)
           
 void addServiceEndpointInterfaceMappings(ServiceEndpointInterfaceMapping (src)  serviceEndpointInterfaceMapping)
           
 void addServiceInterfaceMappings(ServiceInterfaceMapping (src)  serviceInterfaceMapping)
           
 ExceptionMapping (src) getExceptionMappingForMessageQName(QName (src)  wsdlMessage)
          Get the exception mapping fo a given wsdl message
 ExceptionMapping (src) [] getExceptionMappings()
           
 JavaXmlTypeMapping (src) [] getJavaXmlTypeMappings()
           
 PackageMapping (src) [] getPackageMappings()
           
 java.lang.String getPackageTypeForURI(java.lang.String uri)
          Get the package string for a given URI
 QName (src) getPortTypeQNameForServiceEndpointInterface(java.lang.String seiName)
          Get the port type qname for a given service endpoint infterface
 ServiceEndpointInterfaceMapping (src) getServiceEndpointInterfaceMappingByPortType(QName (src)  portType)
          Get the service endpoint infterfacemapping for a given port type qname
 ServiceEndpointInterfaceMapping (src) [] getServiceEndpointInterfaceMappings()
           
 ServiceInterfaceMapping (src) [] getServiceInterfaceMappings()
           
 JavaXmlTypeMapping (src) getTypeMappingForQName(QName (src)  typeQName)
          Get the type mapping fo a given root-type-qname
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaWsdlMapping

public JavaWsdlMapping()
Method Detail

getPackageMappings

public PackageMapping (src) [] getPackageMappings()

getJavaXmlTypeMappings

public JavaXmlTypeMapping (src) [] getJavaXmlTypeMappings()

getExceptionMappings

public ExceptionMapping (src) [] getExceptionMappings()

getServiceInterfaceMappings

public ServiceInterfaceMapping (src) [] getServiceInterfaceMappings()

getServiceEndpointInterfaceMappings

public ServiceEndpointInterfaceMapping (src) [] getServiceEndpointInterfaceMappings()

getPackageTypeForURI

public java.lang.String getPackageTypeForURI(java.lang.String uri)
Get the package string for a given URI


getTypeMappingForQName

public JavaXmlTypeMapping (src)  getTypeMappingForQName(QName (src)  typeQName)
Get the type mapping fo a given root-type-qname


getExceptionMappingForMessageQName

public ExceptionMapping (src)  getExceptionMappingForMessageQName(QName (src)  wsdlMessage)
Get the exception mapping fo a given wsdl message


getPortTypeQNameForServiceEndpointInterface

public QName (src)  getPortTypeQNameForServiceEndpointInterface(java.lang.String seiName)
Get the port type qname for a given service endpoint infterface


getServiceEndpointInterfaceMappingByPortType

public ServiceEndpointInterfaceMapping (src)  getServiceEndpointInterfaceMappingByPortType(QName (src)  portType)
Get the service endpoint infterfacemapping for a given port type qname


addPackageMapping

public void addPackageMapping(PackageMapping (src)  packageMapping)

addJavaXmlTypeMappings

public void addJavaXmlTypeMappings(JavaXmlTypeMapping (src)  typeMapping)

addExceptionMappings

public void addExceptionMappings(ExceptionMapping (src)  exceptionMapping)

addServiceInterfaceMappings

public void addServiceInterfaceMappings(ServiceInterfaceMapping (src)  serviceInterfaceMapping)

addServiceEndpointInterfaceMappings

public void addServiceEndpointInterfaceMappings(ServiceEndpointInterfaceMapping (src)  serviceEndpointInterfaceMapping)