org.apache.openejb.jee
Class PortComponent

java.lang.Object
  extended by org.apache.openejb.jee.PortComponent
All Implemented Interfaces:
Keyable<String>

public class PortComponent
extends Object
implements Keyable<String>

javaee_web_services_1_3.xsd

Java 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
protected  Addressing addressing
           
protected  String description
           
protected  String displayName
           
protected  Boolean enableMtom
           
protected  List<Handler> handler
           
protected  HandlerChains handlerChains
           
protected  Icon icon
           
protected  String id
           
protected  String location
           
protected  Integer mtomThreshold
           
protected  String portComponentName
           
protected  String protocolBinding
           
protected  RespectBinding respectBinding
           
protected  String serviceEndpointInterface
           
protected  ServiceImplBean serviceImplBean
           
protected  QName wsdlPort
           
protected  QName wsdlService
           
 
Constructor Summary
PortComponent()
           
 
Method Summary
 Addressing getAddressing()
           
 String getDescription()
           
 String getDisplayName()
           
 Boolean getEnableMtom()
           
 HandlerChains getHandlerChains()
           
 Icon getIcon()
           
 String getId()
           
 String getKey()
          Gets the immutable key for this object.
 String getLocation()
           
 Integer getMtomThreshold()
           
 String getPortComponentName()
           
 String getProtocolBinding()
           
 RespectBinding getRespectBinding()
           
 String getServiceEndpointInterface()
           
 ServiceImplBean getServiceImplBean()
           
 QName getWsdlPort()
           
 QName getWsdlService()
           
 boolean isEnableMtom()
           
 void setAddressing(Addressing value)
           
 void setDescription(String value)
           
 void setDisplayName(String value)
           
 void setEnableMtom(Boolean value)
           
 void setHandlerChains(HandlerChains value)
           
 void setIcon(Icon value)
           
 void setId(String value)
           
 void setLocation(String location)
           
 void setMtomThreshold(Integer value)
           
 void setPortComponentName(String value)
           
 void setProtocolBinding(String value)
           
 void setRespectBinding(RespectBinding value)
           
 void setServiceEndpointInterface(String value)
           
 void setServiceImplBean(ServiceImplBean value)
           
 void setWsdlPort(QName value)
           
 void setWsdlService(QName value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

handler

protected List<Handler> handler

handlerChains

protected HandlerChains handlerChains

location

protected String location

id

protected String id
Constructor Detail

PortComponent

public PortComponent()
Method Detail

getKey

public String getKey()
Description copied from interface: Keyable
Gets the immutable key for this object.

Specified by:
getKey in interface Keyable<String>
Returns:
gets 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)


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.