Package org.apache.openejb.jee
Class PortComponent
- java.lang.Object
-
- org.apache.openejb.jee.PortComponent
-
public class PortComponent extends Object implements Keyable<String>
javaee_web_services_1_3.xsdJava class for port-componentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="port-componentType"> <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="port-component-name" type="{http://java.sun.com/xml/ns/javaee}string"/> <element name="wsdl-service" type="{http://java.sun.com/xml/ns/javaee}xsdQNameType" minOccurs="0"/> <element name="wsdl-port" type="{http://java.sun.com/xml/ns/javaee}xsdQNameType" minOccurs="0"/> <element name="enable-mtom" type="{http://java.sun.com/xml/ns/javaee}true-falseType" minOccurs="0"/> <element name="mtom-threshold" type="{http://java.sun.com/xml/ns/javaee}xsdNonNegativeIntegerType" minOccurs="0"/> <element name="addressing" type="{http://java.sun.com/xml/ns/javaee}addressingType" minOccurs="0"/> <element name="respect-binding" type="{http://java.sun.com/xml/ns/javaee}respect-bindingType" minOccurs="0"/> <element name="protocol-binding" type="{http://java.sun.com/xml/ns/javaee}protocol-bindingType" minOccurs="0"/> <element name="service-endpoint-interface" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/> <element name="service-impl-bean" type="{http://java.sun.com/xml/ns/javaee}service-impl-beanType"/> <choice> <element name="handler" type="{http://java.sun.com/xml/ns/javaee}handlerType" maxOccurs="unbounded" minOccurs="0"/> <element name="handler-chains" type="{http://java.sun.com/xml/ns/javaee}handler-chainsType" minOccurs="0"/> </choice> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Addressingaddressingprotected Stringdescriptionprotected StringdisplayNameprotected BooleanenableMtomprotected List<Handler>handlerprotected HandlerChainshandlerChainsprotected Iconiconprotected Stringidprotected Stringlocationprotected IntegermtomThresholdprotected StringportComponentNameprotected StringprotocolBindingprotected RespectBindingrespectBindingprotected StringserviceEndpointInterfaceprotected ServiceImplBeanserviceImplBeanprotected QNamewsdlPortprotected QNamewsdlService
-
Constructor Summary
Constructors Constructor Description PortComponent()
-
Method Summary
-
-
-
Field Detail
-
description
protected String description
-
displayName
protected String displayName
-
icon
protected Icon icon
-
portComponentName
protected String portComponentName
-
wsdlService
protected QName wsdlService
-
wsdlPort
protected QName wsdlPort
-
enableMtom
protected Boolean enableMtom
-
mtomThreshold
protected Integer mtomThreshold
-
addressing
protected Addressing addressing
-
respectBinding
protected RespectBinding respectBinding
-
protocolBinding
protected String protocolBinding
-
serviceEndpointInterface
protected String serviceEndpointInterface
-
serviceImplBean
protected ServiceImplBean serviceImplBean
-
handlerChains
protected HandlerChains handlerChains
-
location
protected String location
-
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)
-
getPortComponentName
public String getPortComponentName()
-
setPortComponentName
public void setPortComponentName(String value)
-
getWsdlService
public QName getWsdlService()
-
setWsdlService
public void setWsdlService(QName value)
-
getWsdlPort
public QName getWsdlPort()
-
setWsdlPort
public void setWsdlPort(QName value)
-
isEnableMtom
public boolean isEnableMtom()
-
getEnableMtom
public Boolean getEnableMtom()
-
setEnableMtom
public void setEnableMtom(Boolean value)
-
getMtomThreshold
public Integer getMtomThreshold()
-
setMtomThreshold
public void setMtomThreshold(Integer value)
-
getAddressing
public Addressing getAddressing()
-
setAddressing
public void setAddressing(Addressing value)
-
getRespectBinding
public RespectBinding getRespectBinding()
-
setRespectBinding
public void setRespectBinding(RespectBinding value)
-
getProtocolBinding
public String getProtocolBinding()
-
setProtocolBinding
public void setProtocolBinding(String value)
-
getServiceEndpointInterface
public String getServiceEndpointInterface()
-
setServiceEndpointInterface
public void setServiceEndpointInterface(String value)
-
getServiceImplBean
public ServiceImplBean getServiceImplBean()
-
setServiceImplBean
public void setServiceImplBean(ServiceImplBean value)
-
getHandlerChains
public HandlerChains getHandlerChains()
-
setHandlerChains
public void setHandlerChains(HandlerChains value)
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
-
getId
public String getId()
-
setId
public void setId(String value)
-
-