org.ow2.util.ee.metadata.ws.impl.xml.struct
Class PortComponent

java.lang.Object
  extended by org.ow2.util.ee.metadata.ws.impl.xml.struct.PortComponent
All Implemented Interfaces:
org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

public class PortComponent
extends java.lang.Object
implements org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

The PortComponent is ...

Author:
Guillaume Sauthier

Field Summary
static java.lang.String NAME
          XML element's name.
 
Constructor Summary
PortComponent(org.ow2.util.ee.metadata.ws.api.xml.struct.IWebserviceDescription parent)
          Build a port component child of the given description element.
 
Method Summary
 org.ow2.util.ee.metadata.common.api.xml.struct.IHandlerChains getHandlerChains()
           
 java.lang.String getName()
           
 org.ow2.util.ee.metadata.ws.api.xml.struct.IWebserviceDescription getParent()
           
 java.lang.String getProtocolBinding()
           
 java.lang.String getServiceEndpointInterface()
           
 org.ow2.util.ee.metadata.ws.api.xml.struct.IServiceImplBean getServiceImplBean()
           
 javax.xml.namespace.QName getWsdlPort()
           
 javax.xml.namespace.QName getWsdlService()
           
 boolean isMTOMEnabled()
           
 void setHandlerChains(org.ow2.util.ee.metadata.common.api.xml.struct.IHandlerChains handlerChains)
           
 void setMTOMEnabled(boolean mtomEnabled)
           
 void setName(java.lang.String name)
           
 void setProtocolBinding(java.lang.String protocolBinding)
           
 void setServiceEndpointInterface(java.lang.String serviceEndpointInterface)
           
 void setServiceImplBean(org.ow2.util.ee.metadata.ws.api.xml.struct.IServiceImplBean serviceImplBean)
           
 void setWsdlPort(javax.xml.namespace.QName wsdlPort)
           
 void setWsdlService(javax.xml.namespace.QName wsdlService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
XML element's name.

See Also:
Constant Field Values
Constructor Detail

PortComponent

public PortComponent(org.ow2.util.ee.metadata.ws.api.xml.struct.IWebserviceDescription parent)
Build a port component child of the given description element.

Parameters:
parent - the description
Method Detail

setName

public void setName(java.lang.String name)

setWsdlService

public void setWsdlService(javax.xml.namespace.QName wsdlService)

setWsdlPort

public void setWsdlPort(javax.xml.namespace.QName wsdlPort)

setMTOMEnabled

public void setMTOMEnabled(boolean mtomEnabled)

setProtocolBinding

public void setProtocolBinding(java.lang.String protocolBinding)

setServiceEndpointInterface

public void setServiceEndpointInterface(java.lang.String serviceEndpointInterface)

setServiceImplBean

public void setServiceImplBean(org.ow2.util.ee.metadata.ws.api.xml.struct.IServiceImplBean serviceImplBean)

getName

public java.lang.String getName()
Specified by:
getName in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

getWsdlService

public javax.xml.namespace.QName getWsdlService()
Specified by:
getWsdlService in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

getWsdlPort

public javax.xml.namespace.QName getWsdlPort()
Specified by:
getWsdlPort in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

isMTOMEnabled

public boolean isMTOMEnabled()
Specified by:
isMTOMEnabled in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

getProtocolBinding

public java.lang.String getProtocolBinding()
Specified by:
getProtocolBinding in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

getServiceEndpointInterface

public java.lang.String getServiceEndpointInterface()
Specified by:
getServiceEndpointInterface in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

getServiceImplBean

public org.ow2.util.ee.metadata.ws.api.xml.struct.IServiceImplBean getServiceImplBean()
Specified by:
getServiceImplBean in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

getParent

public org.ow2.util.ee.metadata.ws.api.xml.struct.IWebserviceDescription getParent()
Specified by:
getParent in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent

setHandlerChains

public void setHandlerChains(org.ow2.util.ee.metadata.common.api.xml.struct.IHandlerChains handlerChains)

getHandlerChains

public org.ow2.util.ee.metadata.common.api.xml.struct.IHandlerChains getHandlerChains()
Specified by:
getHandlerChains in interface org.ow2.util.ee.metadata.ws.api.xml.struct.IPortComponent
Returns:
the handler-chains element.


Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.