org.gridbus.broker.services.application.ws
Class WSExecutor
java.lang.Object
org.gridbus.broker.services.application.ws.WSExecutor
- Direct Known Subclasses:
- AxisExecutor
public abstract class WSExecutor
- extends java.lang.Object
- Author:
- Xingchen Chu (xchu@csse.unimelb.edu.au)
|
Constructor Summary |
WSExecutor(java.lang.String serviceURI,
java.lang.String targetNamespace,
java.lang.String serviceName,
java.lang.String portName)
|
WSExecutor(java.lang.String serviceURI,
java.lang.String targetNamespace,
java.lang.String serviceName,
java.lang.String portName,
java.lang.String operationName,
java.lang.Object[] params)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSExecutor
public WSExecutor(java.lang.String serviceURI,
java.lang.String targetNamespace,
java.lang.String serviceName,
java.lang.String portName,
java.lang.String operationName,
java.lang.Object[] params)
WSExecutor
public WSExecutor(java.lang.String serviceURI,
java.lang.String targetNamespace,
java.lang.String serviceName,
java.lang.String portName)
addCall
public void addCall(java.lang.String operationName,
java.lang.Object[] params)
getTargetNamespace
public java.lang.String getTargetNamespace()
setTargetNamespace
public void setTargetNamespace(java.lang.String targetNamespace)
getServiceName
public java.lang.String getServiceName()
setServiceName
public void setServiceName(java.lang.String serviceName)
wrapPrimitive
public java.lang.Class wrapPrimitive(java.lang.Class cl)
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
invoke
public java.lang.Object invoke()
throws java.lang.Exception
- Throws:
java.lang.Exception
bulkInvoke
public java.lang.Object[] bulkInvoke()
doInvoke
public abstract java.lang.Object doInvoke(java.lang.String serviceURI,
java.lang.String targetNamespace,
java.lang.String serviceName,
java.lang.String portName,
java.lang.String operationName,
java.lang.Object[] inputParams)
throws java.lang.Exception
- Throws:
java.lang.Exception
getOperationName
public java.lang.String getOperationName()
setOperationName
public void setOperationName(java.lang.String operationName)
getParams
public java.lang.Object[] getParams()
setParams
public void setParams(java.lang.Object[] params)
getPortName
public java.lang.String getPortName()
setPortName
public void setPortName(java.lang.String portName)
getServiceURI
public java.lang.String getServiceURI()
setServiceURI
public void setServiceURI(java.lang.String serviceURI)