|
||||||||||
| 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 DescriptionBuilderCompositepublic WebServiceAnnot getWebServiceAnnot()
getWebServiceAnnot in class DescriptionBuilderCompositepublic WebServiceProviderAnnot getWebServiceProviderAnnot()
getWebServiceProviderAnnot in class DescriptionBuilderCompositepublic void setCustomWsdlGenerator(WsdlGenerator wsdlGenerator)
setCustomWsdlGenerator in class DescriptionBuilderCompositepublic void setHandlerChainAnnot(HandlerChainAnnot handlerChainAnnot)
setHandlerChainAnnot in interface TMFAnnotationCompositesetHandlerChainAnnot in class DescriptionBuilderCompositehandlerChainAnnot - The handlerChainAnnot to set.public void setHandlerChainsType(HandlerChainsType handlerChainsType)
setHandlerChainsType in class DescriptionBuilderCompositepublic void setIsMTOMEnabled(boolean isMTOMEnabled)
setIsMTOMEnabled in class DescriptionBuilderCompositepublic void setProperties(Map<String,Object> properties)
setProperties in class DescriptionBuilderCompositepublic void setWebServiceAnnot(WebServiceAnnot webServiceAnnot)
setWebServiceAnnot in class DescriptionBuilderCompositepublic void setWebServiceProviderAnnot(WebServiceProviderAnnot webServiceProviderAnnot)
setWebServiceProviderAnnot in class DescriptionBuilderCompositewebServiceProviderAnnot - The webServiceProviderAnnot to set.public BindingTypeAnnot getBindingTypeAnnot()
getBindingTypeAnnot in class DescriptionBuilderCompositepublic HandlerChainAnnot getHandlerChainAnnot()
getHandlerChainAnnot in class DescriptionBuilderCompositepublic HandlerChainsType getHandlerChainsType()
getHandlerChainsType in class DescriptionBuilderCompositepublic boolean isMTOMEnabled()
isMTOMEnabled in class DescriptionBuilderCompositepublic void setBindingTypeAnnot(BindingTypeAnnot bindingTypeAnnot)
setBindingTypeAnnot in class DescriptionBuilderCompositepublic Map<String,Object> getProperties()
getProperties in class DescriptionBuilderCompositepublic void addPortComposite(PortComposite portDBC)
DescriptionBuilderComposite
addPortComposite in class DescriptionBuilderCompositepublic List<PortComposite> getPortComposites()
DescriptionBuilderComposite
getPortComposites in class DescriptionBuilderCompositepublic JAXWSCatalogManager getCatalogManager()
DescriptionBuilderComposite
getCatalogManager in class DescriptionBuilderCompositepublic ClassLoader getClassLoader()
getClassLoader in class DescriptionBuilderCompositepublic String[] getClassModifiers()
getClassModifiers in class DescriptionBuilderCompositepublic String getClassName()
getClassName in class DescriptionBuilderCompositepublic List<CustomAnnotationInstance> getCustomAnnotationInstances()
getCustomAnnotationInstances in class DescriptionBuilderCompositepublic Map<String,CustomAnnotationProcessor> getCustomAnnotationProcessors()
getCustomAnnotationProcessors in class DescriptionBuilderCompositepublic FieldDescriptionComposite getFieldDescriptionComposite(String fieldName)
getFieldDescriptionComposite in class DescriptionBuilderCompositepublic List<String> getInterfacesList()
getInterfacesList in class DescriptionBuilderComposite
public MethodDescriptionComposite getMethodDescriptionComposite(String methodName,
int occurence)
DescriptionBuilderComposite
getMethodDescriptionComposite in class DescriptionBuilderCompositeoccurence - The nth occurance to return; not this is NOT 0 based
public List<MethodDescriptionComposite> getMethodDescriptionComposite(String methodName)
DescriptionBuilderComposite
getMethodDescriptionComposite in class DescriptionBuilderCompositepublic List<MethodDescriptionComposite> getMethodDescriptionsList()
getMethodDescriptionsList in class DescriptionBuilderCompositepublic QName getPreferredPort()
DescriptionBuilderComposite
getPreferredPort in class DescriptionBuilderCompositepublic QName getPreferredPort(Object key)
getPreferredPort in class DescriptionBuilderCompositepublic ServiceModeAnnot getServiceModeAnnot()
getServiceModeAnnot in class DescriptionBuilderCompositepublic SoapBindingAnnot getSoapBindingAnnot()
getSoapBindingAnnot in class DescriptionBuilderCompositepublic String getSuperClassName()
getSuperClassName in class DescriptionBuilderCompositepublic boolean isInterface()
isInterface in class DescriptionBuilderCompositepublic javax.wsdl.Definition getWsdlDefinition()
getWsdlDefinition in class DescriptionBuilderCompositepublic Set<QName> getServiceQNames()
DescriptionBuilderComposite
getServiceQNames in class DescriptionBuilderCompositepublic javax.wsdl.Definition getWsdlDefinition(QName serviceQName)
DescriptionBuilderComposite
getWsdlDefinition in class DescriptionBuilderCompositepublic 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 DescriptionBuilderCompositepublic URL getWsdlURL(QName serviceQName)
DescriptionBuilderComposite
getWsdlURL in class DescriptionBuilderCompositepublic String toString()
DescriptionBuilderComposite
toString in class DescriptionBuilderComposite
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||