org.apache.openejb.jee
Class PortComponent
java.lang.Object
org.apache.openejb.jee.PortComponent
- All Implemented Interfaces:
- Keyable<String>
public class PortComponent
- extends Object
- implements Keyable<String>
The port-component element associates a WSDL port with a web service
interface and implementation. It defines the name of the port as a
component, optional description, optional display name, optional iconic
representations, WSDL port QName, Service Endpoint Interface, Service
Implementation Bean.
This element also associates a WSDL service with a JAX-WS Provider
implementation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
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
PortComponent
public PortComponent()
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()
setEnableMtom
public void setEnableMtom(boolean 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-2013 The Apache OpenEJB development community. All Rights Reserved.