Java Doc for OperationDescriptionImpl.java in  » Web-Services-AXIS2 » metadata » org » apache » axis2 » jaxws » description » impl » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Web Services AXIS2 » metadata » org.apache.axis2.jaxws.description.impl 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.axis2.jaxws.description.impl.OperationDescriptionImpl

OperationDescriptionImpl
class OperationDescriptionImpl implements OperationDescription,OperationDescriptionJava,OperationDescriptionWSDL(Code)

See Also:    ../OperationDescription


Field Summary
final public static  javax.jws.soap.SOAPBinding.ParameterStyleSOAPBinding_ParameterStyle_DEFAULT
    
final public static  javax.jws.soap.SOAPBinding.UseSOAPBinding_Use_DEFAULT
    
final public static  javax.jws.soap.SOAPBinding.StyleSoapBinding_Style_VALID
    
final public static  StringWebMethod_Action_DEFAULT
    
final public static  BooleanWebMethod_Exclude_DEFAULT
    
final public static  BooleanWebResult_Header_DEFAULT
    
final public static  StringWebResult_TargetNamespace_DEFAULT
    
 Map<String, OperationRuntimeDescription>runtimeDescMap
    

Constructor Summary
 OperationDescriptionImpl(Method method, EndpointInterfaceDescription parent)
    
 OperationDescriptionImpl(AxisOperation operation, EndpointInterfaceDescription parent)
    
 OperationDescriptionImpl(MethodDescriptionComposite mdc, EndpointInterfaceDescription parent, AxisOperation axisOperation)
    

Method Summary
public  voidaddPartAttachmentDescription(String partName, AttachmentDescription attachmentDesc)
    
 voidaddToAxisService(AxisService axisService)
     Adds the AxisOperation corresponding to this OperationDescription to the AxisService if it isn't already there.
static  QNamedetermineOperationQName(Method javaMethod)
    
public static  QNamedetermineOperationQName(MethodDescriptionComposite mdc)
    
public  StringgetAction()
    
public  OnewaygetAnnoOneway()
    
public  RequestWrappergetAnnoRequestWrapper()
    
public  StringgetAnnoRequestWrapperClassName()
     For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value.
public  StringgetAnnoRequestWrapperLocalName()
     For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value.
public  StringgetAnnoRequestWrapperTargetNamespace()
     For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value.
public  ResponseWrappergetAnnoResponseWrapper()
    
public  StringgetAnnoResponseWrapperClassName()
     For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value.
public  StringgetAnnoResponseWrapperLocalName()
     For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value.
public  StringgetAnnoResponseWrapperTargetNamespace()
     For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value.
public  SOAPBindinggetAnnoSoapBinding()
    
public  javax.jws.soap.SOAPBinding.ParameterStylegetAnnoSoapBindingParameterStyle()
    
public  javax.jws.soap.SOAPBinding.StylegetAnnoSoapBindingStyle()
    
public  javax.jws.soap.SOAPBinding.UsegetAnnoSoapBindingUse()
    
public  WebMethodgetAnnoWebMethod()
    
public  StringgetAnnoWebMethodAction()
    
public  booleangetAnnoWebMethodExclude()
    
public  StringgetAnnoWebMethodOperationName()
    
public  Mode[]getAnnoWebParamModes()
    
public  String[]getAnnoWebParamNames()
    
public  StringgetAnnoWebParamTargetNamespace(String name)
    
public  String[]getAnnoWebParamTargetNamespaces()
    
public  WebResultgetAnnoWebResult()
    
public  booleangetAnnoWebResultHeader()
    
public  StringgetAnnoWebResultName()
    
public  StringgetAnnoWebResultPartName()
    
public  StringgetAnnoWebResultTargetNamespace()
    
public  AxisOperationgetAxisOperation()
    
public  StringgetBindingInputNamespace()
     This method will return the namespace for the BindingInput that this operation specifies.
public  StringgetBindingOutputNamespace()
     This method will return the namespace for the BindingOutput that this operation specifies.
public  EndpointInterfaceDescriptiongetEndpointInterfaceDescription()
    
public  EndpointInterfaceDescriptionImplgetEndpointInterfaceDescriptionImpl()
    
public  FaultDescription[]getFaultDescriptions()
    
public  StringgetJavaDeclaringClassName()
    
public  StringgetJavaMethodName()
    
public  String[]getJavaParameters()
    
 MethodDescriptionCompositegetMethodDescriptionComposite()
    
public  MethodgetMethodFromServiceImpl(Class serviceImpl)
    
public  QNamegetName()
    
public  StringgetOperationName()
    
public  OperationRuntimeDescriptiongetOperationRuntimeDesc(String name)
    
public  String[]getParamNames()
    
public  ParameterDescriptiongetParameterDescription(String parameterName)
    
public  ParameterDescriptiongetParameterDescription(int parameterNumber)
    
public  ParameterDescription[]getParameterDescriptions()
    
public  AttachmentDescriptiongetPartAttachmentDescription(String partName)
     This will return an AttachmentDescription based on a part name.
public  StringgetRequestWrapperClassName()
    
public  StringgetRequestWrapperLocalName()
    
public  StringgetRequestWrapperTargetNamespace()
    
public  StringgetResponseWrapperClassName()
    
public  StringgetResponseWrapperLocalName()
    
public  StringgetResponseWrapperTargetNamespace()
    
public  ClassgetResultActualType()
    
public  AttachmentDescriptiongetResultAttachmentDescription()
    
public  StringgetResultName()
    
public  StringgetResultPartName()
    
public  StringgetResultTargetNamespace()
    
public  ClassgetResultType()
    
public  MethodgetSEIMethod()
     Note this will return NULL unless the operation was built via introspection on the SEI.
public  javax.jws.soap.SOAPBinding.ParameterStylegetSoapBindingParameterStyle()
    
public  javax.jws.soap.SOAPBinding.StylegetSoapBindingStyle()
    
public  javax.jws.soap.SOAPBinding.UsegetSoapBindingUse()
    
public  OperationDescriptiongetSyncOperation()
    
public  booleanisAnnoOneWay()
    
public  booleanisAnnoWebParamHeader(String name)
    
public  booleanisExcluded()
    
public  booleanisJAXWSAsyncClientMethod()
    
public  booleanisListType()
    
public  booleanisOneWay()
    
public  booleanisOperationReturningResult()
    
public  booleanisResultHeader()
    
public  booleanisWebResultAnnotationSpecified()
    
public  FaultDescriptionresolveFaultByExceptionName(String exceptionClassName)
    
public  voidsetOperationRuntimeDesc(OperationRuntimeDescription ord)
    
 voidsetSEIMethod(Method method)
    
public  StringtoString()
    

Field Detail
SOAPBinding_ParameterStyle_DEFAULT
final public static javax.jws.soap.SOAPBinding.ParameterStyle SOAPBinding_ParameterStyle_DEFAULT(Code)



SOAPBinding_Use_DEFAULT
final public static javax.jws.soap.SOAPBinding.Use SOAPBinding_Use_DEFAULT(Code)



SoapBinding_Style_VALID
final public static javax.jws.soap.SOAPBinding.Style SoapBinding_Style_VALID(Code)



WebMethod_Action_DEFAULT
final public static String WebMethod_Action_DEFAULT(Code)



WebMethod_Exclude_DEFAULT
final public static Boolean WebMethod_Exclude_DEFAULT(Code)



WebResult_Header_DEFAULT
final public static Boolean WebResult_Header_DEFAULT(Code)



WebResult_TargetNamespace_DEFAULT
final public static String WebResult_TargetNamespace_DEFAULT(Code)



runtimeDescMap
Map<String, OperationRuntimeDescription> runtimeDescMap(Code)




Constructor Detail
OperationDescriptionImpl
OperationDescriptionImpl(Method method, EndpointInterfaceDescription parent)(Code)



OperationDescriptionImpl
OperationDescriptionImpl(AxisOperation operation, EndpointInterfaceDescription parent)(Code)



OperationDescriptionImpl
OperationDescriptionImpl(MethodDescriptionComposite mdc, EndpointInterfaceDescription parent, AxisOperation axisOperation)(Code)




Method Detail
addPartAttachmentDescription
public void addPartAttachmentDescription(String partName, AttachmentDescription attachmentDesc)(Code)



addToAxisService
void addToAxisService(AxisService axisService)(Code)
Adds the AxisOperation corresponding to this OperationDescription to the AxisService if it isn't already there. It also addes the AxisOperation to any other routing mechanisms for that AxisService: - For Doc/Lit/Bare operations it is added to the MessageElementQNameToOperationMapping
Parameters:
  axisService -



determineOperationQName
static QName determineOperationQName(Method javaMethod)(Code)



determineOperationQName
public static QName determineOperationQName(MethodDescriptionComposite mdc)(Code)



getAction
public String getAction()(Code)



getAnnoOneway
public Oneway getAnnoOneway()(Code)



getAnnoRequestWrapper
public RequestWrapper getAnnoRequestWrapper()(Code)



getAnnoRequestWrapperClassName
public String getAnnoRequestWrapperClassName()(Code)
For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value. For non-wrapped (i.e. bare) parameter style, returns null.



getAnnoRequestWrapperLocalName
public String getAnnoRequestWrapperLocalName()(Code)
For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value. For non-wrapped (i.e. bare) parameter style, returns null.



getAnnoRequestWrapperTargetNamespace
public String getAnnoRequestWrapperTargetNamespace()(Code)
For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value. For non-wrapped (i.e. bare) parameter style, returns null.



getAnnoResponseWrapper
public ResponseWrapper getAnnoResponseWrapper()(Code)



getAnnoResponseWrapperClassName
public String getAnnoResponseWrapperClassName()(Code)
For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value. For non-wrapped (i.e. bare) parameter style, returns null.



getAnnoResponseWrapperLocalName
public String getAnnoResponseWrapperLocalName()(Code)
For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value. For non-wrapped (i.e. bare) parameter style, returns null.



getAnnoResponseWrapperTargetNamespace
public String getAnnoResponseWrapperTargetNamespace()(Code)
For wrapped parameter style (based on the annotation and the WSDL), returns the wrapper value. For non-wrapped (i.e. bare) parameter style, returns null.



getAnnoSoapBinding
public SOAPBinding getAnnoSoapBinding()(Code)



getAnnoSoapBindingParameterStyle
public javax.jws.soap.SOAPBinding.ParameterStyle getAnnoSoapBindingParameterStyle()(Code)



getAnnoSoapBindingStyle
public javax.jws.soap.SOAPBinding.Style getAnnoSoapBindingStyle()(Code)



getAnnoSoapBindingUse
public javax.jws.soap.SOAPBinding.Use getAnnoSoapBindingUse()(Code)



getAnnoWebMethod
public WebMethod getAnnoWebMethod()(Code)



getAnnoWebMethodAction
public String getAnnoWebMethodAction()(Code)



getAnnoWebMethodExclude
public boolean getAnnoWebMethodExclude()(Code)



getAnnoWebMethodOperationName
public String getAnnoWebMethodOperationName()(Code)



getAnnoWebParamModes
public Mode[] getAnnoWebParamModes()(Code)



getAnnoWebParamNames
public String[] getAnnoWebParamNames()(Code)



getAnnoWebParamTargetNamespace
public String getAnnoWebParamTargetNamespace(String name)(Code)



getAnnoWebParamTargetNamespaces
public String[] getAnnoWebParamTargetNamespaces()(Code)



getAnnoWebResult
public WebResult getAnnoWebResult()(Code)



getAnnoWebResultHeader
public boolean getAnnoWebResultHeader()(Code)



getAnnoWebResultName
public String getAnnoWebResultName()(Code)



getAnnoWebResultPartName
public String getAnnoWebResultPartName()(Code)



getAnnoWebResultTargetNamespace
public String getAnnoWebResultTargetNamespace()(Code)



getAxisOperation
public AxisOperation getAxisOperation()(Code)



getBindingInputNamespace
public String getBindingInputNamespace()(Code)
This method will return the namespace for the BindingInput that this operation specifies. It will first look for a namespace on the WSDL Binding object and then default to the web service's target namespace.



getBindingOutputNamespace
public String getBindingOutputNamespace()(Code)
This method will return the namespace for the BindingOutput that this operation specifies. It will first look for a namespace on the WSDL Binding object and then default to the web service's target namespace.



getEndpointInterfaceDescription
public EndpointInterfaceDescription getEndpointInterfaceDescription()(Code)



getEndpointInterfaceDescriptionImpl
public EndpointInterfaceDescriptionImpl getEndpointInterfaceDescriptionImpl()(Code)



getFaultDescriptions
public FaultDescription[] getFaultDescriptions()(Code)



getJavaDeclaringClassName
public String getJavaDeclaringClassName()(Code)



getJavaMethodName
public String getJavaMethodName()(Code)



getJavaParameters
public String[] getJavaParameters()(Code)



getMethodDescriptionComposite
MethodDescriptionComposite getMethodDescriptionComposite()(Code)



getMethodFromServiceImpl
public Method getMethodFromServiceImpl(Class serviceImpl)(Code)



getName
public QName getName()(Code)



getOperationName
public String getOperationName()(Code)



getOperationRuntimeDesc
public OperationRuntimeDescription getOperationRuntimeDesc(String name)(Code)



getParamNames
public String[] getParamNames()(Code)



getParameterDescription
public ParameterDescription getParameterDescription(String parameterName)(Code)



getParameterDescription
public ParameterDescription getParameterDescription(int parameterNumber)(Code)



getParameterDescriptions
public ParameterDescription[] getParameterDescriptions()(Code)



getPartAttachmentDescription
public AttachmentDescription getPartAttachmentDescription(String partName)(Code)
This will return an AttachmentDescription based on a part name.



getRequestWrapperClassName
public String getRequestWrapperClassName()(Code)



getRequestWrapperLocalName
public String getRequestWrapperLocalName()(Code)



getRequestWrapperTargetNamespace
public String getRequestWrapperTargetNamespace()(Code)



getResponseWrapperClassName
public String getResponseWrapperClassName()(Code)



getResponseWrapperLocalName
public String getResponseWrapperLocalName()(Code)



getResponseWrapperTargetNamespace
public String getResponseWrapperTargetNamespace()(Code)



getResultActualType
public Class getResultActualType()(Code)



getResultAttachmentDescription
public AttachmentDescription getResultAttachmentDescription()(Code)



getResultName
public String getResultName()(Code)



getResultPartName
public String getResultPartName()(Code)



getResultTargetNamespace
public String getResultTargetNamespace()(Code)



getResultType
public Class getResultType()(Code)



getSEIMethod
public Method getSEIMethod()(Code)
Note this will return NULL unless the operation was built via introspection on the SEI. In other words, it will return null if the operation was built with WSDL.



getSoapBindingParameterStyle
public javax.jws.soap.SOAPBinding.ParameterStyle getSoapBindingParameterStyle()(Code)



getSoapBindingStyle
public javax.jws.soap.SOAPBinding.Style getSoapBindingStyle()(Code)



getSoapBindingUse
public javax.jws.soap.SOAPBinding.Use getSoapBindingUse()(Code)



getSyncOperation
public OperationDescription getSyncOperation()(Code)



isAnnoOneWay
public boolean isAnnoOneWay()(Code)



isAnnoWebParamHeader
public boolean isAnnoWebParamHeader(String name)(Code)



isExcluded
public boolean isExcluded()(Code)



isJAXWSAsyncClientMethod
public boolean isJAXWSAsyncClientMethod()(Code)



isListType
public boolean isListType()(Code)



isOneWay
public boolean isOneWay()(Code)



isOperationReturningResult
public boolean isOperationReturningResult()(Code)



isResultHeader
public boolean isResultHeader()(Code)



isWebResultAnnotationSpecified
public boolean isWebResultAnnotationSpecified()(Code)



resolveFaultByExceptionName
public FaultDescription resolveFaultByExceptionName(String exceptionClassName)(Code)



setOperationRuntimeDesc
public void setOperationRuntimeDesc(OperationRuntimeDescription ord)(Code)



setSEIMethod
void setSEIMethod(Method method)(Code)



toString
public String toString()(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.