xsul.invoker.capability
Class CapabilityInvoker

java.lang.Object
  extended byxsul.invoker.http.HttpDynamicInfosetInvoker
      extended byxsul.invoker.soap_over_http.SoapHttpDynamicInfosetInvoker
          extended byxsul.invoker.capability.CapabilityInvoker
All Implemented Interfaces:
DynamicInfosetInvoker, MessageInvoker
Direct Known Subclasses:
AutoCapabilityInvoker, CapXBeansDocumentInvoker

public class CapabilityInvoker
extends SoapHttpDynamicInfosetInvoker

CapabilityInvoker.java

Author:
Liang Fang lifang@cs.indiana.edu

Constructor Summary
CapabilityInvoker(GlobusCredential cred, java.security.cert.X509Certificate[] trustedCerts, Capability cap, java.lang.String serviceLocation)
           
CapabilityInvoker(GlobusCredential cred, java.security.cert.X509Certificate[] trustedCerts, Capability cap, java.lang.String serviceLocation, boolean sslEnabled)
           
 
Method Summary
 XmlDocument invokeXml(XmlDocument request)
          Invoke Web Service by sending XML document and returning back XML document.
 
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, setKeepAlive, setLocation, setSecureConnectionManager, setSoapAction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CapabilityInvoker

public CapabilityInvoker(GlobusCredential cred,
                         java.security.cert.X509Certificate[] trustedCerts,
                         Capability cap,
                         java.lang.String serviceLocation)

CapabilityInvoker

public CapabilityInvoker(GlobusCredential cred,
                         java.security.cert.X509Certificate[] trustedCerts,
                         Capability cap,
                         java.lang.String serviceLocation,
                         boolean sslEnabled)
Method Detail

invokeXml

public XmlDocument invokeXml(XmlDocument request)
                      throws DynamicInfosetInvokerException
Description copied from class: HttpDynamicInfosetInvoker
Invoke Web Service by sending XML document and returning back XML document.

Specified by:
invokeXml in interface DynamicInfosetInvoker
Overrides:
invokeXml in class HttpDynamicInfosetInvoker
Throws:
DynamicInfosetInvokerException


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