| 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
|
Method Summary | |
public static AbstractAction | createAction(Method method, JAXBContextImpl jaxbContext, String targetNamespace, WSDLDefinitions wsdl, Marshaller marshaller, Unmarshaller unmarshaller) | protected static SOAPFault | createSOAPFault() | public int | getArity() | public static Method | getEIMethod(Method method) | public String | getInputName() | public static String | getPortName(Method method, Method eiMethod) | public static String | getSOAPAction(Method method, Method eiMethod) | public static String | getWebMethodName(Method method) | public static String | getWebMethodName(Method method, Method eiMethod) | protected static XMLOutputFactory | getXMLOutputFactory() | public boolean | hasHeaderInput() | public Object | invoke(String url, Object[] args, HandlerChainInvoker handlerChain) Client-side invocation. | public int | invoke(Object service, XMLStreamReader header, XMLStreamReader in, XMLStreamWriter out, List<Attachment> attachments) Invokes the request for a call. | protected boolean | isAttachment(WebParam webParam) | protected void | readAttachments(List<Attachment> attachments, Object[] args) | protected Throwable | readFault(XMLStreamReader in) | protected void | readHeaders(XMLStreamReader header, Object[] args) | abstract protected Object[] | readMethodInvocation(XMLStreamReader header, XMLStreamReader in) | abstract protected Object | readResponse(XMLStreamReader in, Object[] args) | protected void | writeAttachments(OutputStream out, UUID uuid, Object[] args) | protected void | writeFault(XMLStreamWriter out, Throwable fault) | abstract protected void | writeMethodInvocation(XMLStreamWriter out, Object[] args) | protected void | writeRequest(XMLStreamWriter out, Object[] args) | abstract protected void | writeResponse(XMLStreamWriter out, Object value, Object[] args) | abstract public void | writeSchema(XMLStreamWriter out, String namespace, JAXBContextImpl context) | abstract public void | writeWSDLBindingOperation(XMLStreamWriter out, String soapNamespaceURI) | abstract public void | writeWSDLMessages(XMLStreamWriter out, String soapNamespaceURI) | abstract public void | writeWSDLOperation(XMLStreamWriter out, String soapNamespaceURI) |
SOAP_ENCODING_STYLE | final protected static String SOAP_ENCODING_STYLE(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) | | |
_attachmentInputs | protected int _attachmentInputs(Code) | | |
_attachmentOutputs | protected int _attachmentOutputs(Code) | | |
_bodyInputs | protected int _bodyInputs(Code) | | |
_bodyOutputs | protected int _bodyOutputs(Code) | | |
_headerInputs | protected int _headerInputs(Code) | | |
_headerOutputs | protected int _headerOutputs(Code) | | |
_headerReturn | final protected boolean _headerReturn(Code) | | |
_isOneway | protected boolean _isOneway(Code) | | |
_targetNamespace | final protected String _targetNamespace(Code) | | |
getArity | public int getArity()(Code) | | |
hasHeaderInput | public boolean hasHeaderInput()(Code) | | |
|
|