org.jboss.wsf.spi.metadata.webservices
Class WebserviceDescriptionMetaData

java.lang.Object
  extended by org.jboss.wsf.spi.metadata.webservices.WebserviceDescriptionMetaData

public class WebserviceDescriptionMetaData
extends java.lang.Object

XML Binding element for webservices/webservice-description

Since:
15-April-2004
Author:
Thomas.Diesler@jboss.org

Constructor Summary
WebserviceDescriptionMetaData(WebservicesMetaData webservices)
           
 
Method Summary
 void addPortComponent(PortComponentMetaData portComponent)
           
 java.lang.String getJaxrpcMappingFile()
           
 PortComponentMetaData getPortComponentByWsdlPort(java.lang.String name)
          Lookup a PortComponentMetaData by wsdl-port local part
 java.util.Collection<javax.xml.namespace.QName> getPortComponentQNames()
          Get the QNames of the port components to be declared in the namespaces
 PortComponentMetaData[] getPortComponents()
           
 java.lang.String getWebserviceDescriptionName()
           
 WebservicesMetaData getWebservices()
           
 java.lang.String getWsdlFile()
           
 java.lang.String serialize()
          Serialize as a String
 void setJaxrpcMappingFile(java.lang.String jaxrpcMappingFile)
           
 void setWebserviceDescriptionName(java.lang.String webserviceDescriptionName)
           
 void setWsdlFile(java.lang.String wsdlFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebserviceDescriptionMetaData

public WebserviceDescriptionMetaData(WebservicesMetaData webservices)
Method Detail

getWebservices

public WebservicesMetaData getWebservices()

addPortComponent

public void addPortComponent(PortComponentMetaData portComponent)

getPortComponents

public PortComponentMetaData[] getPortComponents()

getPortComponentQNames

public java.util.Collection<javax.xml.namespace.QName> getPortComponentQNames()
Get the QNames of the port components to be declared in the namespaces

Returns:

getPortComponentByWsdlPort

public PortComponentMetaData getPortComponentByWsdlPort(java.lang.String name)
Lookup a PortComponentMetaData by wsdl-port local part

Parameters:
name - - the wsdl-port local part
Returns:
PortComponentMetaData if found, null otherwise

getWebserviceDescriptionName

public java.lang.String getWebserviceDescriptionName()

setWebserviceDescriptionName

public void setWebserviceDescriptionName(java.lang.String webserviceDescriptionName)

getWsdlFile

public java.lang.String getWsdlFile()

setWsdlFile

public void setWsdlFile(java.lang.String wsdlFile)

getJaxrpcMappingFile

public java.lang.String getJaxrpcMappingFile()

setJaxrpcMappingFile

public void setJaxrpcMappingFile(java.lang.String jaxrpcMappingFile)

serialize

public java.lang.String serialize()
Serialize as a String

Returns:


Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.