|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite
public class DescriptionBuilderComposite
Constructor Summary | |
---|---|
DescriptionBuilderComposite()
|
|
DescriptionBuilderComposite(ConfigurationContext configContext)
|
Method Summary | |
---|---|
void |
addCustomAnnotationInstance(CustomAnnotationInstance annotation)
|
void |
addCustomAnnotationProcessor(CustomAnnotationProcessor processor)
|
void |
addFieldDescriptionComposite(FieldDescriptionComposite fieldDescription)
|
void |
addMethodDescriptionComposite(MethodDescriptionComposite methodDescription)
|
void |
addWebServiceFeature(java.lang.annotation.Annotation a)
|
void |
addWebServiceRefAnnot(WebServiceRefAnnot webServiceRefAnnot)
|
java.util.List<WebServiceRefAnnot> |
getAllWebServiceRefAnnots()
|
BindingTypeAnnot |
getBindingTypeAnnot()
|
JAXWSCatalogManager |
getCatalogManager()
Returns the catalog manager associated with this composite, if any. |
java.lang.ClassLoader |
getClassLoader()
|
java.lang.String[] |
getClassModifiers()
|
java.lang.String |
getClassName()
|
ConfigurationContext |
getConfigurationContext()
|
java.lang.Class |
getCorrespondingClass()
Returns the corresponding class associated with this composite, if any. |
java.util.List<CustomAnnotationInstance> |
getCustomAnnotationInstances()
|
java.util.Map<java.lang.String,CustomAnnotationProcessor> |
getCustomAnnotationProcessors()
|
WsdlGenerator |
getCustomWsdlGenerator()
|
FieldDescriptionComposite |
getFieldDescriptionComposite(java.lang.String fieldName)
|
HandlerChainAnnot |
getHandlerChainAnnot()
|
HandlerChainsType |
getHandlerChainsType()
|
java.util.List<java.lang.String> |
getInterfacesList()
|
java.util.List<MethodDescriptionComposite> |
getMethodDescriptionComposite(java.lang.String methodName)
Returns a collection of all MethodDescriptionComposites that match the specified name |
MethodDescriptionComposite |
getMethodDescriptionComposite(java.lang.String methodName,
int occurence)
Returns the nth occurence of this MethodComposite. |
java.util.List<MethodDescriptionComposite> |
getMethodDescriptionsList()
|
QName |
getPreferredPort()
For a service requester, the QName of the prefered port for this service. |
QName |
getPreferredPort(java.lang.Object key)
|
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
|
ServiceModeAnnot |
getServiceModeAnnot()
|
SoapBindingAnnot |
getSoapBindingAnnot()
|
DescriptionBuilderComposite |
getSparseComposite(java.lang.Object key)
|
java.lang.String |
getSuperClassName()
|
WebFaultAnnot |
getWebFaultAnnot()
|
WebServiceAnnot |
getWebServiceAnnot()
|
WebServiceClientAnnot |
getWebServiceClientAnnot()
|
WebServiceClientAnnot |
getWebServiceClientAnnot(java.lang.Object key)
|
java.util.List<java.lang.annotation.Annotation> |
getWebServiceFeatures()
|
WebServiceProviderAnnot |
getWebServiceProviderAnnot()
|
WebServiceRefAnnot |
getWebServiceRefAnnot(java.lang.String name)
|
javax.wsdl.Definition |
getWsdlDefinition()
|
java.net.URL |
getWsdlURL()
|
boolean |
isDeprecatedServiceProviderConstruction()
Deprecated. |
boolean |
isInterface()
|
boolean |
isMTOMEnabled()
|
boolean |
isMTOMEnabled(java.lang.Object key)
|
boolean |
isServiceProvider()
Answer does this composite represent a service requester (aka client) or a service provider (aka server). |
void |
setBindingTypeAnnot(BindingTypeAnnot bindingTypeAnnot)
|
void |
setCatalogManager(JAXWSCatalogManager theCatalogManager)
Set the Catalog Manager associated with this composite. |
void |
setClassLoader(java.lang.ClassLoader classLoader)
|
void |
setClassModifiers(java.lang.String[] classModifiers)
|
void |
setClassName(java.lang.String className)
|
void |
setCorrespondingClass(java.lang.Class theClass)
Set the class associated with this composite. |
void |
setCustomWsdlGenerator(WsdlGenerator wsdlGenerator)
|
void |
setHandlerChainAnnot(HandlerChainAnnot handlerChainAnnot)
|
void |
setHandlerChainsType(HandlerChainsType handlerChainsType)
|
void |
setInterfacesList(java.util.List<java.lang.String> interfacesList)
|
void |
setIsDeprecatedServiceProviderConstruction(boolean value)
Deprecated. |
void |
setIsInterface(boolean isInterface)
|
void |
setIsMTOMEnabled(boolean isMTOMEnabled)
|
void |
setIsServiceProvider(boolean value)
Set the indication of whether this composite represents a service requester (aka client) or a service provider (aka server). |
void |
setPreferredPort(QName preferredPort)
For a service requester, set the QName of the preferred port for this service. |
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
|
void |
setServiceModeAnnot(ServiceModeAnnot serviceModeAnnot)
|
void |
setSoapBindingAnnot(SoapBindingAnnot soapBindingAnnot)
|
void |
setSparseComposite(java.lang.Object key,
DescriptionBuilderComposite sparseComposite)
|
void |
setSuperClassName(java.lang.String extendsClass)
|
void |
setWebFaultAnnot(WebFaultAnnot webFaultAnnot)
|
void |
setWebServiceAnnot(WebServiceAnnot webServiceAnnot)
|
void |
setWebServiceClientAnnot(WebServiceClientAnnot webServiceClientAnnot)
|
void |
setWebServiceFeatures(java.util.List<java.lang.annotation.Annotation> list)
|
void |
setWebServiceProviderAnnot(WebServiceProviderAnnot webServiceProviderAnnot)
|
void |
setWebServiceRefAnnot(WebServiceRefAnnot webServiceRefAnnot)
|
void |
setWsdlDefinition(javax.wsdl.Definition wsdlDef)
|
void |
setwsdlURL(java.net.URL wsdlURL)
|
java.lang.String |
toString()
Convenience method for unit testing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DescriptionBuilderComposite()
public DescriptionBuilderComposite(ConfigurationContext configContext)
Method Detail |
---|
public void setSparseComposite(java.lang.Object key, DescriptionBuilderComposite sparseComposite)
public DescriptionBuilderComposite getSparseComposite(java.lang.Object key)
public void setPreferredPort(QName preferredPort)
preferredPort
- public QName getPreferredPort()
public QName getPreferredPort(java.lang.Object key)
public void setIsMTOMEnabled(boolean isMTOMEnabled)
public boolean isMTOMEnabled()
public boolean isMTOMEnabled(java.lang.Object key)
public WebServiceAnnot getWebServiceAnnot()
public java.lang.String[] getClassModifiers()
public java.lang.String getClassName()
public java.lang.String getSuperClassName()
public java.util.List<java.lang.String> getInterfacesList()
public HandlerChainAnnot getHandlerChainAnnot()
public ServiceModeAnnot getServiceModeAnnot()
public SoapBindingAnnot getSoapBindingAnnot()
public WebFaultAnnot getWebFaultAnnot()
public WebServiceClientAnnot getWebServiceClientAnnot()
public WebServiceClientAnnot getWebServiceClientAnnot(java.lang.Object key)
public WebServiceProviderAnnot getWebServiceProviderAnnot()
public java.util.List<WebServiceRefAnnot> getAllWebServiceRefAnnots()
public WebServiceRefAnnot getWebServiceRefAnnot(java.lang.String name)
public BindingTypeAnnot getBindingTypeAnnot()
public java.util.List<java.lang.annotation.Annotation> getWebServiceFeatures()
public void setWebServiceFeatures(java.util.List<java.lang.annotation.Annotation> list)
public void addWebServiceFeature(java.lang.annotation.Annotation a)
public javax.wsdl.Definition getWsdlDefinition()
public java.net.URL getWsdlURL()
public java.util.List<MethodDescriptionComposite> getMethodDescriptionComposite(java.lang.String methodName)
public MethodDescriptionComposite getMethodDescriptionComposite(java.lang.String methodName, int occurence)
methodName
- occurence
- The nth occurance to return; not this is NOT 0 based
public java.util.List<MethodDescriptionComposite> getMethodDescriptionsList()
public FieldDescriptionComposite getFieldDescriptionComposite(java.lang.String fieldName)
public WsdlGenerator getCustomWsdlGenerator()
public java.lang.ClassLoader getClassLoader()
public boolean isInterface()
public void setWebServiceAnnot(WebServiceAnnot webServiceAnnot)
public void setClassModifiers(java.lang.String[] classModifiers)
classModifiers
- The classModifiers to set.public void setClassName(java.lang.String className)
className
- The className to set.public void setSuperClassName(java.lang.String extendsClass)
extendsClass
- The name of the super class to set.public void setInterfacesList(java.util.List<java.lang.String> interfacesList)
interfacesList
- The interfacesList to set.public void setHandlerChainAnnot(HandlerChainAnnot handlerChainAnnot)
setHandlerChainAnnot
in interface TMFAnnotationComposite
handlerChainAnnot
- The handlerChainAnnot to set.public void setServiceModeAnnot(ServiceModeAnnot serviceModeAnnot)
serviceModeAnnot
- The serviceModeAnnot to set.public void setSoapBindingAnnot(SoapBindingAnnot soapBindingAnnot)
setSoapBindingAnnot
in interface TMAnnotationComposite
soapBindingAnnot
- The soapBindingAnnot to set.public void setWebFaultAnnot(WebFaultAnnot webFaultAnnot)
webFaultAnnot
- The webFaultAnnot to set.public void setWebServiceClientAnnot(WebServiceClientAnnot webServiceClientAnnot)
webServiceClientAnnot
- The webServiceClientAnnot to set.public void setWebServiceProviderAnnot(WebServiceProviderAnnot webServiceProviderAnnot)
webServiceProviderAnnot
- The webServiceProviderAnnot to set.public void addWebServiceRefAnnot(WebServiceRefAnnot webServiceRefAnnot)
webServiceRefAnnot
- The webServiceRefAnnot to add to the list.public void setWebServiceRefAnnot(WebServiceRefAnnot webServiceRefAnnot)
setWebServiceRefAnnot
in interface TMFAnnotationComposite
public void addCustomAnnotationProcessor(CustomAnnotationProcessor processor)
public java.util.Map<java.lang.String,CustomAnnotationProcessor> getCustomAnnotationProcessors()
public void addCustomAnnotationInstance(CustomAnnotationInstance annotation)
public java.util.List<CustomAnnotationInstance> getCustomAnnotationInstances()
public void setWsdlDefinition(javax.wsdl.Definition wsdlDef)
wsdlDefinition
- The wsdlDefinition to set.public void setwsdlURL(java.net.URL wsdlURL)
wsdlURL
- The wsdlURL to set.public void setBindingTypeAnnot(BindingTypeAnnot bindingTypeAnnot)
BindingTypeAnnot
- The BindingTypeAnnot to set.public void setIsInterface(boolean isInterface)
isInterface
- Sets whether this composite represents a class or interfacepublic void addMethodDescriptionComposite(MethodDescriptionComposite methodDescription)
methodDescription
- The methodDescription to add to the set.public void addFieldDescriptionComposite(FieldDescriptionComposite fieldDescription)
methodDescription
- The methodDescription to add to the set.public void setCustomWsdlGenerator(WsdlGenerator wsdlGenerator)
public void setClassLoader(java.lang.ClassLoader classLoader)
public HandlerChainsType getHandlerChainsType()
public void setHandlerChainsType(HandlerChainsType handlerChainsType)
public boolean isServiceProvider()
public void setIsServiceProvider(boolean value)
public void setCorrespondingClass(java.lang.Class theClass)
theClass
- public java.lang.Class getCorrespondingClass()
public void setCatalogManager(JAXWSCatalogManager theCatalogManager)
theCatalogManger
- public JAXWSCatalogManager getCatalogManager()
public boolean isDeprecatedServiceProviderConstruction()
org.apache.axis2.jaxws.description.DescriptionFactory.createServiceDescriptionFromServiceImpl
public void setIsDeprecatedServiceProviderConstruction(boolean value)
value
- public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.lang.String toString()
toString
in class java.lang.Object
public ConfigurationContext getConfigurationContext()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |