uk.ac.soton.itinnovation.wsdlutils
Class WSDLOperation

java.lang.Object
  extended by uk.ac.soton.itinnovation.wsdlutils.WSDLOperation

public class WSDLOperation
extends java.lang.Object


Field Summary
static boolean DEBUG
           
 
Constructor Summary
WSDLOperation(org.apache.axis.client.Call c)
           
 
Method Summary
 void addHeader(org.apache.axis.message.SOAPHeaderElement param)
           
 void createSOAPElement(javax.xml.soap.SOAPElement parent, org.w3c.dom.Node node)
           
 java.lang.String getDescription()
           
 java.lang.String getDocumentation()
           
 WSDLParameter getInput(int i)
           
 WSDLParameter getInput(java.lang.String name)
           
 java.lang.String getInputMessageName()
           
 java.util.Vector getInputs()
           
 java.lang.String getName()
           
 java.lang.String getOperationName()
           
 WSDLParameter getOutput(int i)
           
 WSDLParameter getOutput(java.lang.String name)
           
 java.lang.String getOutputMessageName()
           
 java.util.Vector getOutputs()
           
 java.lang.String getPortName()
           
 java.util.Iterator getResponse()
           
 WSDLService getService()
           
 void invoke()
           
 void setDocumentation(java.lang.String s)
           
 void setInputMessageName(java.lang.String s)
           
 void setOperationName(java.lang.String s)
           
 void setOperationStyle(org.apache.axis.constants.Style style)
           
 void setOutputMessageName(java.lang.String s)
           
 void setPortName(java.lang.String s)
           
 void setRequestDocument(org.w3c.dom.Document doc)
           
 void setSecToken(org.w3c.dom.Element token)
           
 void setService(WSDLService s)
           
 void setSLAHeader(org.apache.axis.message.SOAPHeaderElement header)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEBUG

public static boolean DEBUG
Constructor Detail

WSDLOperation

public WSDLOperation(org.apache.axis.client.Call c)
Method Detail

getInput

public WSDLParameter getInput(int i)

getInput

public WSDLParameter getInput(java.lang.String name)

getOutput

public WSDLParameter getOutput(int i)

getOutput

public WSDLParameter getOutput(java.lang.String name)

getInputs

public java.util.Vector getInputs()

getOutputs

public java.util.Vector getOutputs()

getName

public java.lang.String getName()

getOperationName

public java.lang.String getOperationName()

setOperationName

public void setOperationName(java.lang.String s)

getPortName

public java.lang.String getPortName()

setPortName

public void setPortName(java.lang.String s)

getInputMessageName

public java.lang.String getInputMessageName()

setInputMessageName

public void setInputMessageName(java.lang.String s)

getOutputMessageName

public java.lang.String getOutputMessageName()

setOutputMessageName

public void setOutputMessageName(java.lang.String s)

getService

public WSDLService getService()

setService

public void setService(WSDLService s)

getDocumentation

public java.lang.String getDocumentation()

setDocumentation

public void setDocumentation(java.lang.String s)

setRequestDocument

public void setRequestDocument(org.w3c.dom.Document doc)

addHeader

public void addHeader(org.apache.axis.message.SOAPHeaderElement param)

setOperationStyle

public void setOperationStyle(org.apache.axis.constants.Style style)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDescription

public java.lang.String getDescription()

setSecToken

public void setSecToken(org.w3c.dom.Element token)

setSLAHeader

public void setSLAHeader(org.apache.axis.message.SOAPHeaderElement header)

invoke

public void invoke()
            throws java.lang.Exception
Throws:
java.lang.Exception

getResponse

public java.util.Iterator getResponse()

createSOAPElement

public void createSOAPElement(javax.xml.soap.SOAPElement parent,
                              org.w3c.dom.Node node)
                       throws javax.xml.soap.SOAPException
Throws:
javax.xml.soap.SOAPException


Copyright © 2006-2008 IT Innovation Centre, University of Southampton. All Rights Reserved.