|
|||||||||
| Home >> All >> samples >> [ client overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
samples.client
Class DynamicInvoker

java.lang.Objectsamples.client.DynamicInvoker
- public class DynamicInvoker
- extends java.lang.Object
This sample shows how to use Axis for completely dynamic invocations as it is completely stubless execution. It supports both doc/lit and rpc/encoded services. But this sample does not support complex types (it could if there was defined a to encode complex values as command line arguments).
| Field Summary | |
private org.apache.axis.wsdl.gen.Parser |
wsdlParser
Field wsdlParser |
| Constructor Summary | |
DynamicInvoker(java.lang.String wsdlURL)
Constructor DynamicInvoker |
|
| Method Summary | |
private java.lang.Object |
getParamData(org.apache.axis.client.Call c,
org.apache.axis.wsdl.symbolTable.Parameter p,
java.lang.String arg)
Method getParamData |
org.apache.axis.wsdl.symbolTable.SymTabEntry |
getSymTabEntry(javax.xml.namespace.QName qname,
java.lang.Class cls)
Method getSymTabEntry |
java.util.HashMap |
invokeMethod(java.lang.String operationName,
java.lang.String portName,
java.lang.String[] args)
Method invokeMethod |
static void |
main(java.lang.String[] args)
Method main |
Port |
selectPort(java.util.Map ports,
java.lang.String portName)
Method selectPort |
Service |
selectService(java.lang.String serviceNS,
java.lang.String serviceName)
Method selectService |
private static void |
usage()
Method usage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
wsdlParser
private org.apache.axis.wsdl.gen.Parser wsdlParser
- Field wsdlParser
| Constructor Detail |
DynamicInvoker
public DynamicInvoker(java.lang.String wsdlURL) throws java.lang.Exception
- Constructor DynamicInvoker
| Method Detail |
usage
private static void usage()
- Method usage
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Method main
invokeMethod
public java.util.HashMap invokeMethod(java.lang.String operationName, java.lang.String portName, java.lang.String[] args) throws java.lang.Exception
- Method invokeMethod
getParamData
private java.lang.Object getParamData(org.apache.axis.client.Call c, org.apache.axis.wsdl.symbolTable.Parameter p, java.lang.String arg) throws java.lang.Exception
- Method getParamData
selectService
public Service selectService(java.lang.String serviceNS, java.lang.String serviceName) throws java.lang.Exception
- Method selectService
getSymTabEntry
public org.apache.axis.wsdl.symbolTable.SymTabEntry getSymTabEntry(javax.xml.namespace.QName qname, java.lang.Class cls)
- Method getSymTabEntry
selectPort
public Port selectPort(java.util.Map ports, java.lang.String portName) throws java.lang.Exception
- Method selectPort
|
|||||||||
| Home >> All >> samples >> [ client overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
samples.client.DynamicInvoker