Package org.apache.openejb.jee
Class WebserviceDescription
- java.lang.Object
-
- org.apache.openejb.jee.WebserviceDescription
-
public class WebserviceDescription extends Object implements Keyable<String>
javaee_web_services_1_3.xsdJava class for webservice-descriptionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="webservice-descriptionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" minOccurs="0"/> <element name="display-name" type="{http://java.sun.com/xml/ns/javaee}display-nameType" minOccurs="0"/> <element name="icon" type="{http://java.sun.com/xml/ns/javaee}iconType" minOccurs="0"/> <element name="webservice-description-name" type="{http://java.sun.com/xml/ns/javaee}string"/> <element name="wsdl-file" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/> <element name="jaxrpc-mapping-file" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/> <element name="port-component" type="{http://java.sun.com/xml/ns/javaee}port-componentType" maxOccurs="unbounded"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringdescriptionprotected StringdisplayNameprotected Iconiconprotected Stringidprotected JavaWsdlMappingjaxrpcMappingprotected StringjaxrpcMappingFileprotected KeyedCollection<String,PortComponent>portComponentprotected StringwebserviceDescriptionNameprotected StringwsdlFile
-
Constructor Summary
Constructors Constructor Description WebserviceDescription()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()StringgetDisplayName()IcongetIcon()StringgetId()JavaWsdlMappinggetJaxrpcMapping()StringgetJaxrpcMappingFile()StringgetKey()Gets the immutable key for this object.Collection<PortComponent>getPortComponent()Map<String,PortComponent>getPortComponentMap()StringgetWebserviceDescriptionName()StringgetWsdlFile()voidsetDescription(String value)voidsetDisplayName(String value)voidsetIcon(Icon value)voidsetId(String value)voidsetJaxrpcMapping(JavaWsdlMapping jaxrpcMapping)voidsetJaxrpcMappingFile(String value)voidsetWebserviceDescriptionName(String value)voidsetWsdlFile(String value)
-
-
-
Field Detail
-
description
protected String description
-
displayName
protected String displayName
-
icon
protected Icon icon
-
webserviceDescriptionName
protected String webserviceDescriptionName
-
wsdlFile
protected String wsdlFile
-
jaxrpcMappingFile
protected String jaxrpcMappingFile
-
jaxrpcMapping
protected JavaWsdlMapping jaxrpcMapping
-
portComponent
protected KeyedCollection<String,PortComponent> portComponent
-
id
protected String id
-
-
Method Detail
-
getKey
public String getKey()
Description copied from interface:KeyableGets the immutable key for this object.
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String value)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String value)
-
getIcon
public Icon getIcon()
-
setIcon
public void setIcon(Icon value)
-
getWebserviceDescriptionName
public String getWebserviceDescriptionName()
-
setWebserviceDescriptionName
public void setWebserviceDescriptionName(String value)
-
getWsdlFile
public String getWsdlFile()
-
setWsdlFile
public void setWsdlFile(String value)
-
getJaxrpcMappingFile
public String getJaxrpcMappingFile()
-
setJaxrpcMappingFile
public void setJaxrpcMappingFile(String value)
-
getJaxrpcMapping
public JavaWsdlMapping getJaxrpcMapping()
-
setJaxrpcMapping
public void setJaxrpcMapping(JavaWsdlMapping jaxrpcMapping)
-
getPortComponent
public Collection<PortComponent> getPortComponent()
-
getPortComponentMap
public Map<String,PortComponent> getPortComponentMap()
-
getId
public String getId()
-
setId
public void setId(String value)
-
-