Class PortComponentMetaData
- java.lang.Object
-
- org.jboss.wsf.spi.metadata.webservices.PortComponentMetaData
-
public class PortComponentMetaData extends Object
- Since:
- 15-April-2004
- Author:
- Thomas.Diesler@jboss.org, alessio.soldano@jboss.com
-
-
Field Summary
Fields Modifier and Type Field Description static StringPARAMETER_WEBSERVICE_IDThe index of the webservice-description in webservices.xml
-
Constructor Summary
Constructors Constructor Description PortComponentMetaData(String portComponentName, QName wsdlPort, String serviceEndpointInterface, String ejbLink, String servletLink, List<UnifiedHandlerMetaData> handlers, String contextRoot, boolean addressingEnabled, boolean addressingRequired, String addressingResponses, boolean mtomEnabled, int mtomThreshold, boolean respectBindingEnabled, QName wsdlService, String protocolBinding, UnifiedHandlerChainsMetaData handlerChains)PortComponentMetaData(String portComponentName, QName wsdlPort, String serviceEndpointInterface, String ejbLink, String servletLink, List<UnifiedHandlerMetaData> handlers, String contextRoot, QName wsdlService, String protocolBinding, UnifiedHandlerChainsMetaData handlerChains)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHandler(UnifiedHandlerMetaData handler)StringgetAddressingResponses()StringgetContextRoot()StringgetEjbLink()UnifiedHandlerChainsMetaDatagetHandlerChains()UnifiedHandlerMetaData[]getHandlers()intgetMtomThreshold()StringgetPortComponentName()StringgetProtocolBinding()StringgetServiceEndpointInterface()StringgetServletLink()WebserviceDescriptionMetaDatagetWebserviceDescription()QNamegetWsdlPort()QNamegetWsdlService()booleanisAddressingEnabled()booleanisAddressingRequired()booleanisMtomEnabled()booleanisRespectBindingEnabled()Stringserialize()protected voidsetWebserviceDescription(WebserviceDescriptionMetaData webserviceDescription)
-
-
-
Field Detail
-
PARAMETER_WEBSERVICE_ID
public static final String PARAMETER_WEBSERVICE_ID
The index of the webservice-description in webservices.xml- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PortComponentMetaData
public PortComponentMetaData(String portComponentName, QName wsdlPort, String serviceEndpointInterface, String ejbLink, String servletLink, List<UnifiedHandlerMetaData> handlers, String contextRoot, boolean addressingEnabled, boolean addressingRequired, String addressingResponses, boolean mtomEnabled, int mtomThreshold, boolean respectBindingEnabled, QName wsdlService, String protocolBinding, UnifiedHandlerChainsMetaData handlerChains)
-
PortComponentMetaData
public PortComponentMetaData(String portComponentName, QName wsdlPort, String serviceEndpointInterface, String ejbLink, String servletLink, List<UnifiedHandlerMetaData> handlers, String contextRoot, QName wsdlService, String protocolBinding, UnifiedHandlerChainsMetaData handlerChains)
-
-
Method Detail
-
getWebserviceDescription
public WebserviceDescriptionMetaData getWebserviceDescription()
-
setWebserviceDescription
protected void setWebserviceDescription(WebserviceDescriptionMetaData webserviceDescription)
-
getPortComponentName
public String getPortComponentName()
-
getWsdlPort
public QName getWsdlPort()
-
getEjbLink
public String getEjbLink()
-
getServletLink
public String getServletLink()
-
getServiceEndpointInterface
public String getServiceEndpointInterface()
-
addHandler
public void addHandler(UnifiedHandlerMetaData handler)
-
getHandlers
public UnifiedHandlerMetaData[] getHandlers()
-
getContextRoot
public String getContextRoot()
-
isAddressingEnabled
public boolean isAddressingEnabled()
-
isAddressingRequired
public boolean isAddressingRequired()
-
getAddressingResponses
public String getAddressingResponses()
-
isMtomEnabled
public boolean isMtomEnabled()
-
getMtomThreshold
public int getMtomThreshold()
-
isRespectBindingEnabled
public boolean isRespectBindingEnabled()
-
getWsdlService
public QName getWsdlService()
-
getProtocolBinding
public String getProtocolBinding()
-
getHandlerChains
public UnifiedHandlerChainsMetaData getHandlerChains()
-
serialize
public String serialize()
-
-