org.jboss.webservice.deployment
Class ServiceDescription
java.lang.Object
org.jboss.webservice.deployment.ServiceDescription
public class ServiceDescription
- extends Object
Abstracts an Axis service description
- Since:
- 08-June-2004
- Author:
- thomas.diesler@jboss.org
Constructor Summary |
ServiceDescription(javax.wsdl.Definition wsdlDefinition,
org.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMapping javaMapping,
URL ws4eeMetaData,
String portName)
Construct the service description from a given wsdl and jaxrpc-mapping.xml |
ServiceDescription(URL wsdlLocation,
URL jaxrpcLocation,
String portName)
This is mainly for testing, the WSDDGenerator has a main entry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceDescription
public ServiceDescription(javax.wsdl.Definition wsdlDefinition,
org.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMapping javaMapping,
URL ws4eeMetaData,
String portName)
throws javax.xml.rpc.ServiceException
- Construct the service description from a given wsdl and jaxrpc-mapping.xml
- Throws:
javax.xml.rpc.ServiceException
ServiceDescription
public ServiceDescription(URL wsdlLocation,
URL jaxrpcLocation,
String portName)
throws Exception
- This is mainly for testing, the WSDDGenerator has a main entry
- Throws:
Exception
getWsdlDefinition
public javax.wsdl.Definition getWsdlDefinition()
getJavaWsdlMapping
public org.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMapping getJavaWsdlMapping()
getWsdlService
public javax.wsdl.Service getWsdlService()
getWsdlBinding
public javax.wsdl.Binding getWsdlBinding()
getNamespaceRegistry
public org.jboss.xb.binding.NamespaceRegistry getNamespaceRegistry()
getStyle
public org.jboss.axis.enums.Style getStyle()
getUse
public org.jboss.axis.enums.Use getUse()
getOperationQNames
public javax.xml.namespace.QName[] getOperationQNames()
getOperationByQName
public OperationDescription getOperationByQName(javax.xml.namespace.QName qname)
getOperations
public Iterator getOperations()
getTypMappingNames
public javax.xml.namespace.QName[] getTypMappingNames()
getTypMappings
public Iterator getTypMappings()
getTypeMapping
public TypeMappingDescription getTypeMapping(javax.xml.namespace.QName qname)
dumpWsdlDefinition
public void dumpWsdlDefinition(OutputStream out)
throws javax.wsdl.WSDLException,
IOException
- Throws:
javax.wsdl.WSDLException
IOException
getCallProperties
public Properties getCallProperties()
setCallProperties
public void setCallProperties(Properties callProperties)
isElementFormDefaultQualified
public boolean isElementFormDefaultQualified(String nsURI)
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.