xsul.xbeans_document_invoker
Class XBeansDocumentInvoker

java.lang.Object
  extended byxsul.invoker.http.HttpDynamicInfosetInvoker
      extended byxsul.invoker.soap_over_http.SoapHttpDynamicInfosetInvoker
          extended byxsul.xbeans_document_invoker.XBeansDocumentInvoker
All Implemented Interfaces:
DynamicInfosetInvoker, MessageInvoker

public class XBeansDocumentInvoker
extends SoapHttpDynamicInfosetInvoker

Sends a XmlObject document to remote service and returns the resulting document todo: add support for XmlElement

Version:
$Revision: 1.5 $
Author:
Yogesh L. Simmhan [mailto:ysimmhan@cs.indiana.edu]

Method Summary
static XBeansDocumentInvoker getInvoker(java.lang.String locationUrl)
           
static XBeansDocumentInvoker getInvoker(WsaEndpointReference serviceEpr)
           
 XmlObject invoke(XmlObject param)
           
 
Methods inherited from class xsul.invoker.soap_over_http.SoapHttpDynamicInfosetInvoker
extractBodyContent, getSoapFragrance, invokeMessage, setSoapFragrance, wrapAsSoapDocument
 
Methods inherited from class xsul.invoker.http.HttpDynamicInfosetInvoker
getConnectionManager, getLocation, getSecureConnectionManager, invokeXml, setKeepAlive, setLocation, setSecureConnectionManager, setSoapAction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInvoker

public static XBeansDocumentInvoker getInvoker(java.lang.String locationUrl)
                                        throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException

getInvoker

public static XBeansDocumentInvoker getInvoker(WsaEndpointReference serviceEpr)

invoke

public XmlObject invoke(XmlObject param)
                 throws XsulException
Throws:
XsulException


IU Extreme! Lab (http://www.extreme.indiana.edu)