Java Doc for AbstractAction.java in  » EJB-Server-resin-3.1.5 » extra » com » caucho » soap » skeleton » 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 » EJB Server resin 3.1.5 » extra » com.caucho.soap.skeleton 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.caucho.soap.skeleton.AbstractAction

All known Subclasses:   com.caucho.soap.skeleton.DocumentWrappedAction,  com.caucho.soap.skeleton.DocumentBareAction,
AbstractAction
abstract public class AbstractAction (Code)
Invokes a SOAP request on a Java POJO method


Field Summary
final protected static  StringSOAP_ENCODING_STYLE
    
final public static  StringSOAP_ENVELOPE
    
final public static  StringSOAP_ENVELOPE_PREFIX
    
final protected static  StringTARGET_NAMESPACE_PREFIX
    
final protected static  StringXML_SCHEMA_PREFIX
    
final protected  int_arity
    
final protected  ParameterMarshal[]_attachmentArgs
    
final protected  HashMap<String, ParameterMarshal>_attachmentArguments
    
protected  int_attachmentInputs
    
protected  int_attachmentOutputs
    
protected  WSDLBindingOperation_bindingOperation
    
final protected  ParameterMarshal[]_bodyArgs
    
final protected  HashMap<String, ParameterMarshal>_bodyArguments
    
protected  int_bodyInputs
    
protected  int_bodyOutputs
    
final protected  HashMap<QName, ParameterMarshal>_faultNames
    
final protected  HashMap<Class, ParameterMarshal>_faults
    
final protected  ParameterMarshal[]_headerArgs
    
final protected  HashMap<String, ParameterMarshal>_headerArguments
    
protected  int_headerInputs
    
protected  int_headerOutputs
    
final protected  boolean_headerReturn
    
protected  String_inputName
    
protected  boolean_isOneway
    
final protected  JAXBContextImpl_jaxbContext
    
protected static  MessageFactory_messageFactory
    
final protected  Method_method
    
protected  String_operationName
    
protected  String_portName
    
protected  QName_requestName
    
protected  String_responseName
    
protected  QName_resultName
    
final protected  ParameterMarshal_returnMarshal
    
final protected  String_soapAction
    
protected static  SOAPMessage_soapMessage
    
final protected  String_targetNamespace
    
protected  WSDLDefinitions_wsdl
    
protected static  XMLInputFactory_xmlInputFactory
    
protected static  XMLOutputFactory_xmlOutputFactory
    

Constructor Summary
protected  AbstractAction(Method method, Method eiMethod, JAXBContextImpl jaxbContext, String targetNamespace, WSDLDefinitions wsdl, Marshaller marshaller, Unmarshaller unmarshaller)
    

Method Summary
public static  AbstractActioncreateAction(Method method, JAXBContextImpl jaxbContext, String targetNamespace, WSDLDefinitions wsdl, Marshaller marshaller, Unmarshaller unmarshaller)
    
protected static  SOAPFaultcreateSOAPFault()
    
public  intgetArity()
    
public static  MethodgetEIMethod(Method method)
    
public  StringgetInputName()
    
public static  StringgetPortName(Method method, Method eiMethod)
    
public static  StringgetSOAPAction(Method method, Method eiMethod)
    
public static  StringgetWebMethodName(Method method)
    
public static  StringgetWebMethodName(Method method, Method eiMethod)
    
protected static  XMLOutputFactorygetXMLOutputFactory()
    
public  booleanhasHeaderInput()
    
public  Objectinvoke(String url, Object[] args, HandlerChainInvoker handlerChain)
     Client-side invocation.
public  intinvoke(Object service, XMLStreamReader header, XMLStreamReader in, XMLStreamWriter out, List<Attachment> attachments)
     Invokes the request for a call.
protected  booleanisAttachment(WebParam webParam)
    
protected  voidreadAttachments(List<Attachment> attachments, Object[] args)
    
protected  ThrowablereadFault(XMLStreamReader in)
    
protected  voidreadHeaders(XMLStreamReader header, Object[] args)
    
abstract protected  Object[]readMethodInvocation(XMLStreamReader header, XMLStreamReader in)
    
abstract protected  ObjectreadResponse(XMLStreamReader in, Object[] args)
    
protected  voidwriteAttachments(OutputStream out, UUID uuid, Object[] args)
    
protected  voidwriteFault(XMLStreamWriter out, Throwable fault)
    
abstract protected  voidwriteMethodInvocation(XMLStreamWriter out, Object[] args)
    
protected  voidwriteRequest(XMLStreamWriter out, Object[] args)
    
abstract protected  voidwriteResponse(XMLStreamWriter out, Object value, Object[] args)
    
abstract public  voidwriteSchema(XMLStreamWriter out, String namespace, JAXBContextImpl context)
    
abstract public  voidwriteWSDLBindingOperation(XMLStreamWriter out, String soapNamespaceURI)
    
abstract public  voidwriteWSDLMessages(XMLStreamWriter out, String soapNamespaceURI)
    
abstract public  voidwriteWSDLOperation(XMLStreamWriter out, String soapNamespaceURI)
    

Field Detail
SOAP_ENCODING_STYLE
final protected static String SOAP_ENCODING_STYLE(Code)



SOAP_ENVELOPE
final public static String SOAP_ENVELOPE(Code)



SOAP_ENVELOPE_PREFIX
final public static String SOAP_ENVELOPE_PREFIX(Code)



TARGET_NAMESPACE_PREFIX
final protected static String TARGET_NAMESPACE_PREFIX(Code)



XML_SCHEMA_PREFIX
final protected static String XML_SCHEMA_PREFIX(Code)



_arity
final protected int _arity(Code)



_attachmentArgs
final protected ParameterMarshal[] _attachmentArgs(Code)



_attachmentArguments
final protected HashMap<String, ParameterMarshal> _attachmentArguments(Code)



_attachmentInputs
protected int _attachmentInputs(Code)



_attachmentOutputs
protected int _attachmentOutputs(Code)



_bindingOperation
protected WSDLBindingOperation _bindingOperation(Code)



_bodyArgs
final protected ParameterMarshal[] _bodyArgs(Code)



_bodyArguments
final protected HashMap<String, ParameterMarshal> _bodyArguments(Code)



_bodyInputs
protected int _bodyInputs(Code)



_bodyOutputs
protected int _bodyOutputs(Code)



_faultNames
final protected HashMap<QName, ParameterMarshal> _faultNames(Code)



_faults
final protected HashMap<Class, ParameterMarshal> _faults(Code)



_headerArgs
final protected ParameterMarshal[] _headerArgs(Code)



_headerArguments
final protected HashMap<String, ParameterMarshal> _headerArguments(Code)



_headerInputs
protected int _headerInputs(Code)



_headerOutputs
protected int _headerOutputs(Code)



_headerReturn
final protected boolean _headerReturn(Code)



_inputName
protected String _inputName(Code)



_isOneway
protected boolean _isOneway(Code)



_jaxbContext
final protected JAXBContextImpl _jaxbContext(Code)



_messageFactory
protected static MessageFactory _messageFactory(Code)



_method
final protected Method _method(Code)



_operationName
protected String _operationName(Code)



_portName
protected String _portName(Code)



_requestName
protected QName _requestName(Code)



_responseName
protected String _responseName(Code)



_resultName
protected QName _resultName(Code)



_returnMarshal
final protected ParameterMarshal _returnMarshal(Code)



_soapAction
final protected String _soapAction(Code)



_soapMessage
protected static SOAPMessage _soapMessage(Code)



_targetNamespace
final protected String _targetNamespace(Code)



_wsdl
protected WSDLDefinitions _wsdl(Code)



_xmlInputFactory
protected static XMLInputFactory _xmlInputFactory(Code)



_xmlOutputFactory
protected static XMLOutputFactory _xmlOutputFactory(Code)




Constructor Detail
AbstractAction
protected AbstractAction(Method method, Method eiMethod, JAXBContextImpl jaxbContext, String targetNamespace, WSDLDefinitions wsdl, Marshaller marshaller, Unmarshaller unmarshaller) throws JAXBException, WebServiceException(Code)




Method Detail
createAction
public static AbstractAction createAction(Method method, JAXBContextImpl jaxbContext, String targetNamespace, WSDLDefinitions wsdl, Marshaller marshaller, Unmarshaller unmarshaller) throws JAXBException, WebServiceException(Code)



createSOAPFault
protected static SOAPFault createSOAPFault() throws SOAPException(Code)



getArity
public int getArity()(Code)



getEIMethod
public static Method getEIMethod(Method method)(Code)



getInputName
public String getInputName()(Code)



getPortName
public static String getPortName(Method method, Method eiMethod)(Code)



getSOAPAction
public static String getSOAPAction(Method method, Method eiMethod)(Code)



getWebMethodName
public static String getWebMethodName(Method method)(Code)



getWebMethodName
public static String getWebMethodName(Method method, Method eiMethod)(Code)



getXMLOutputFactory
protected static XMLOutputFactory getXMLOutputFactory()(Code)



hasHeaderInput
public boolean hasHeaderInput()(Code)



invoke
public Object invoke(String url, Object[] args, HandlerChainInvoker handlerChain) throws IOException, XMLStreamException, MalformedURLException, JAXBException, Throwable(Code)
Client-side invocation.



invoke
public int invoke(Object service, XMLStreamReader header, XMLStreamReader in, XMLStreamWriter out, List<Attachment> attachments) throws IOException, XMLStreamException, Throwable(Code)
Invokes the request for a call.



isAttachment
protected boolean isAttachment(WebParam webParam)(Code)



readAttachments
protected void readAttachments(List<Attachment> attachments, Object[] args) throws IOException, XMLStreamException, JAXBException(Code)



readFault
protected Throwable readFault(XMLStreamReader in) throws IOException, XMLStreamException, JAXBException, SOAPException(Code)



readHeaders
protected void readHeaders(XMLStreamReader header, Object[] args) throws IOException, XMLStreamException, JAXBException(Code)



readMethodInvocation
abstract protected Object[] readMethodInvocation(XMLStreamReader header, XMLStreamReader in) throws IOException, XMLStreamException, JAXBException(Code)



readResponse
abstract protected Object readResponse(XMLStreamReader in, Object[] args) throws IOException, XMLStreamException, JAXBException, Throwable(Code)



writeAttachments
protected void writeAttachments(OutputStream out, UUID uuid, Object[] args) throws IOException(Code)



writeFault
protected void writeFault(XMLStreamWriter out, Throwable fault) throws IOException, XMLStreamException, JAXBException(Code)



writeMethodInvocation
abstract protected void writeMethodInvocation(XMLStreamWriter out, Object[] args) throws IOException, XMLStreamException, JAXBException(Code)



writeRequest
protected void writeRequest(XMLStreamWriter out, Object[] args) throws IOException, XMLStreamException, JAXBException(Code)



writeResponse
abstract protected void writeResponse(XMLStreamWriter out, Object value, Object[] args) throws IOException, XMLStreamException, JAXBException(Code)



writeSchema
abstract public void writeSchema(XMLStreamWriter out, String namespace, JAXBContextImpl context) throws XMLStreamException, WebServiceException(Code)



writeWSDLBindingOperation
abstract public void writeWSDLBindingOperation(XMLStreamWriter out, String soapNamespaceURI) throws XMLStreamException(Code)



writeWSDLMessages
abstract public void writeWSDLMessages(XMLStreamWriter out, String soapNamespaceURI) throws XMLStreamException(Code)



writeWSDLOperation
abstract public void writeWSDLOperation(XMLStreamWriter out, String soapNamespaceURI) throws XMLStreamException(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.