|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite
org.apache.axis2.jaxws.description.builder.PortComposite
public class PortComposite
This subclass of the DescriptionBuilderComposite will be used to model information specific to a port. The DescriptionBuilderComposite, when used in server-side processing, more or less represents a single web service implementation class. It is possible, and likely, that a single implementation class will serve multiple ports. The PortComposite allows metadata that applies at the port level to be separated from the DescriptionBuilderComposite. This will allow processing and configuring of multiple ports in the description hierarchy from a single DBC object.
Constructor Summary | |
---|---|
PortComposite(DescriptionBuilderComposite baseDBC)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PortComposite(DescriptionBuilderComposite baseDBC)
Method Detail |
---|
public WsdlGenerator getCustomWsdlGenerator()
getCustomWsdlGenerator
in class DescriptionBuilderComposite
public WebServiceAnnot getWebServiceAnnot()
getWebServiceAnnot
in class DescriptionBuilderComposite
public WebServiceProviderAnnot getWebServiceProviderAnnot()
getWebServiceProviderAnnot
in class DescriptionBuilderComposite
public void setCustomWsdlGenerator(WsdlGenerator wsdlGenerator)
setCustomWsdlGenerator
in class DescriptionBuilderComposite
public void setHandlerChainAnnot(HandlerChainAnnot handlerChainAnnot)
setHandlerChainAnnot
in interface TMFAnnotationComposite
setHandlerChainAnnot
in class DescriptionBuilderComposite
handlerChainAnnot
- The handlerChainAnnot to set.public void setHandlerChainsType(HandlerChainsType handlerChainsType)
setHandlerChainsType
in class DescriptionBuilderComposite
public void setIsMTOMEnabled(boolean isMTOMEnabled)
setIsMTOMEnabled
in class DescriptionBuilderComposite
public void setProperties(Map<String,Object> properties)
setProperties
in class DescriptionBuilderComposite
public void setWebServiceAnnot(WebServiceAnnot webServiceAnnot)
setWebServiceAnnot
in class DescriptionBuilderComposite
public void setWebServiceProviderAnnot(WebServiceProviderAnnot webServiceProviderAnnot)
setWebServiceProviderAnnot
in class DescriptionBuilderComposite
webServiceProviderAnnot
- The webServiceProviderAnnot to set.public BindingTypeAnnot getBindingTypeAnnot()
getBindingTypeAnnot
in class DescriptionBuilderComposite
public HandlerChainAnnot getHandlerChainAnnot()
getHandlerChainAnnot
in class DescriptionBuilderComposite
public HandlerChainsType getHandlerChainsType()
getHandlerChainsType
in class DescriptionBuilderComposite
public boolean isMTOMEnabled()
isMTOMEnabled
in class DescriptionBuilderComposite
public void setBindingTypeAnnot(BindingTypeAnnot bindingTypeAnnot)
setBindingTypeAnnot
in class DescriptionBuilderComposite
public Map<String,Object> getProperties()
getProperties
in class DescriptionBuilderComposite
public void addPortComposite(PortComposite portDBC)
DescriptionBuilderComposite
addPortComposite
in class DescriptionBuilderComposite
public List<PortComposite> getPortComposites()
DescriptionBuilderComposite
getPortComposites
in class DescriptionBuilderComposite
public JAXWSCatalogManager getCatalogManager()
DescriptionBuilderComposite
getCatalogManager
in class DescriptionBuilderComposite
public ClassLoader getClassLoader()
getClassLoader
in class DescriptionBuilderComposite
public String[] getClassModifiers()
getClassModifiers
in class DescriptionBuilderComposite
public String getClassName()
getClassName
in class DescriptionBuilderComposite
public List<CustomAnnotationInstance> getCustomAnnotationInstances()
getCustomAnnotationInstances
in class DescriptionBuilderComposite
public Map<String,CustomAnnotationProcessor> getCustomAnnotationProcessors()
getCustomAnnotationProcessors
in class DescriptionBuilderComposite
public FieldDescriptionComposite getFieldDescriptionComposite(String fieldName)
getFieldDescriptionComposite
in class DescriptionBuilderComposite
public List<String> getInterfacesList()
getInterfacesList
in class DescriptionBuilderComposite
public MethodDescriptionComposite getMethodDescriptionComposite(String methodName, int occurence)
DescriptionBuilderComposite
getMethodDescriptionComposite
in class DescriptionBuilderComposite
occurence
- The nth occurance to return; not this is NOT 0 based
public List<MethodDescriptionComposite> getMethodDescriptionComposite(String methodName)
DescriptionBuilderComposite
getMethodDescriptionComposite
in class DescriptionBuilderComposite
public List<MethodDescriptionComposite> getMethodDescriptionsList()
getMethodDescriptionsList
in class DescriptionBuilderComposite
public QName getPreferredPort()
DescriptionBuilderComposite
getPreferredPort
in class DescriptionBuilderComposite
public QName getPreferredPort(Object key)
getPreferredPort
in class DescriptionBuilderComposite
public ServiceModeAnnot getServiceModeAnnot()
getServiceModeAnnot
in class DescriptionBuilderComposite
public SoapBindingAnnot getSoapBindingAnnot()
getSoapBindingAnnot
in class DescriptionBuilderComposite
public String getSuperClassName()
getSuperClassName
in class DescriptionBuilderComposite
public boolean isInterface()
isInterface
in class DescriptionBuilderComposite
public javax.wsdl.Definition getWsdlDefinition()
getWsdlDefinition
in class DescriptionBuilderComposite
public Set<QName> getServiceQNames()
DescriptionBuilderComposite
getServiceQNames
in class DescriptionBuilderComposite
public javax.wsdl.Definition getWsdlDefinition(QName serviceQName)
DescriptionBuilderComposite
getWsdlDefinition
in class DescriptionBuilderComposite
public void setServiceQNames(Set<QName> serviceQNames)
DescriptionBuilderComposite
setServiceQNames
in class DescriptionBuilderComposite
public void setWsdlDefinition(QName serviceQName, javax.wsdl.Definition definition)
DescriptionBuilderComposite
setWsdlDefinition
in class DescriptionBuilderComposite
public void setwsdlURL(QName serviceQName, URL url)
DescriptionBuilderComposite
setwsdlURL
in class DescriptionBuilderComposite
public URL getWsdlURL(QName serviceQName)
DescriptionBuilderComposite
getWsdlURL
in class DescriptionBuilderComposite
public String toString()
DescriptionBuilderComposite
toString
in class DescriptionBuilderComposite
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |