Class WebserviceDescriptionMetaData
- java.lang.Object
-
- org.jboss.wsf.spi.metadata.webservices.WebserviceDescriptionMetaData
-
public class WebserviceDescriptionMetaData extends Object
XML Binding element forwebservices/webservice-description- Since:
- 15-April-2004
- Author:
- Thomas.Diesler@jboss.org, alessio.soldano@jboss.com
-
-
Constructor Summary
Constructors Constructor Description WebserviceDescriptionMetaData(String webserviceDescriptionName, String wsdlFile, String jaxrpcMappingFile, List<PortComponentMetaData> portComponents)WebserviceDescriptionMetaData(String webserviceDescriptionName, String wsdlFile, String jaxrpcMappingFile, PortComponentMetaData... portComponents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetJaxrpcMappingFile()PortComponentMetaDatagetPortComponentByEjbLinkName(String ejbName)PortComponentMetaDatagetPortComponentByWsdlPort(String name)Lookup a PortComponentMetaData by wsdl-port local partCollection<QName>getPortComponentQNames()Get the QNames of the port components to be declared in the namespacesPortComponentMetaData[]getPortComponents()StringgetWebserviceDescriptionName()WebservicesMetaDatagetWebservices()StringgetWsdlFile()Stringserialize()Serialize as a Stringprotected voidsetWebservices(WebservicesMetaData webservices)
-
-
-
Constructor Detail
-
WebserviceDescriptionMetaData
public WebserviceDescriptionMetaData(String webserviceDescriptionName, String wsdlFile, String jaxrpcMappingFile, PortComponentMetaData... portComponents)
-
WebserviceDescriptionMetaData
public WebserviceDescriptionMetaData(String webserviceDescriptionName, String wsdlFile, String jaxrpcMappingFile, List<PortComponentMetaData> portComponents)
-
-
Method Detail
-
getWebservices
public WebservicesMetaData getWebservices()
-
setWebservices
protected void setWebservices(WebservicesMetaData webservices)
-
getPortComponents
public PortComponentMetaData[] getPortComponents()
-
getPortComponentQNames
public Collection<QName> getPortComponentQNames()
Get the QNames of the port components to be declared in the namespaces- Returns:
- collection of QNames
-
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()
-
getWsdlFile
public String getWsdlFile()
-
getJaxrpcMappingFile
public String getJaxrpcMappingFile()
-
serialize
public String serialize()
Serialize as a String- Returns:
- string
-
-