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

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

public class WebserviceDescriptionMetaData
extends 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)
           
 String getJaxrpcMappingFile()
           
 PortComponentMetaData getPortComponentByEjbLinkName(String ejbName)
           
 PortComponentMetaData getPortComponentByWsdlPort(String name)
          Lookup a PortComponentMetaData by wsdl-port local part
 Collection<QName> getPortComponentQNames()
          Get the QNames of the port components to be declared in the namespaces
 PortComponentMetaData[] getPortComponents()
           
 String getWebserviceDescriptionName()
           
 WebservicesMetaData getWebservices()
           
 String getWsdlFile()
           
 String serialize()
          Serialize as a String
 void setJaxrpcMappingFile(String jaxrpcMappingFile)
           
 void setWebserviceDescriptionName(String webserviceDescriptionName)
           
 void setWsdlFile(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 Collection<QName> getPortComponentQNames()
Get the QNames of the port components to be declared in the namespaces

Returns:

getPortComponentByWsdlPort

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

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

getPortComponentByEjbLinkName

public PortComponentMetaData getPortComponentByEjbLinkName(String ejbName)

getWebserviceDescriptionName

public String getWebserviceDescriptionName()

setWebserviceDescriptionName

public void setWebserviceDescriptionName(String webserviceDescriptionName)

getWsdlFile

public String getWsdlFile()

setWsdlFile

public void setWsdlFile(String wsdlFile)

getJaxrpcMappingFile

public String getJaxrpcMappingFile()

setJaxrpcMappingFile

public void setJaxrpcMappingFile(String jaxrpcMappingFile)

serialize

public String serialize()
Serialize as a String

Returns:


Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.