|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--superwaba.ext.xplat.webservice.SOAP
| Field Summary | |
static boolean |
debug
Turn this TRUE to print the xml in the console. |
java.lang.String |
mtd
|
java.lang.String |
namespace
|
int |
openTimeout
|
static java.lang.String |
prefix
The prefix string used when sending requests. |
int |
readTimeout
|
static java.lang.String |
suffix
The suffix string used when sending requests. |
java.lang.String |
uri
|
| Constructor Summary | |
SOAP(java.lang.String mtd,
java.lang.String uri)
Constructs a SOAP request with the given parameters. |
|
| Method Summary | |
void |
execute()
This method must be called to execute the soap request |
java.lang.Object |
getAnswer()
Returns the answer of the soap request. |
void |
setObjectParam(java.lang.String paramName,
java.lang.String[] fieldNames,
java.lang.String[] fieldValues)
Sets an object param identifying it as |
void |
setParam(boolean param)
Sets a boolean parameter in the order of the method call, identifying it as |
void |
setParam(boolean[] param)
Sets a boolean array parameter in the order of the method call, identifying it as |
void |
setParam(boolean[] param,
java.lang.String paramName)
Sets a boolean array parameter in the order of the method call, identifying it as |
void |
setParam(boolean param,
java.lang.String paramName)
Sets a boolean parameter in the order of the method call, identifying it as |
void |
setParam(double param)
Sets a double parameter in the order of the method call, identifying it as |
void |
setParam(double[] param)
Sets a double array parameter in the order of the method call, identifying it as |
void |
setParam(double[] param,
java.lang.String paramName)
Sets a double array parameter in the order of the method call, identifying it as |
void |
setParam(double param,
java.lang.String paramName)
Sets a double parameter in the order of the method call, identifying it as |
void |
setParam(float param)
Sets a float parameter in the order of the method call, identifying it as |
void |
setParam(float[] param)
Sets a float array parameter in the order of the method call, identifying it as |
void |
setParam(float[] param,
java.lang.String paramName)
Sets a float array parameter in the order of the method call, identifying it as |
void |
setParam(float param,
java.lang.String paramName)
Sets a float parameter in the order of the method call, identifying it as |
void |
setParam(int param)
Sets a int parameter in the order of the method call, identifying it as |
void |
setParam(int[] param)
Sets a int array parameter in the order of the method call, identifying it as |
void |
setParam(int[] param,
java.lang.String paramName)
Sets a int array parameter in the order of the method call, identifying it as |
void |
setParam(int param,
java.lang.String paramName)
Sets a int parameter in the order of the method call, identifying it as |
void |
setParam(java.lang.String param)
Sets a string parameter in the order of the method call, identifying it as |
void |
setParam(java.lang.String[] param)
Sets a String array parameter in the order of the method call, identifying it as |
void |
setParam(java.lang.String[] param,
java.lang.String paramName)
Sets a String array parameter in the order of the method call, identifying it as |
void |
setParam(java.lang.String[] param,
java.lang.String paramName,
java.lang.String paramType)
Sets an array parameter in the order of the method call. |
void |
setParam(java.lang.String param,
java.lang.String paramName)
Sets a string parameter in the order of the method call, identifying it as |
void |
setParam(java.lang.String param,
java.lang.String paramName,
java.lang.String paramType)
Sets a parameter with the name and type specified. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public static boolean debug
HttpStream.debugHeader = true.public java.lang.String namespace
public java.lang.String uri
public java.lang.String mtd
public int openTimeout
public int readTimeout
public static java.lang.String prefix
public static java.lang.String suffix
| Constructor Detail |
public SOAP(java.lang.String mtd,
java.lang.String uri)
mtd - The method you're calling.uri - The complete URI.| Method Detail |
public void setParam(java.lang.String param,
java.lang.String paramName,
java.lang.String paramType)
public void setParam(java.lang.String param)
param -
public void setParam(java.lang.String param,
java.lang.String paramName)
param - paramName - public void setParam(int param)
param -
public void setParam(int param,
java.lang.String paramName)
param - paramName - public void setParam(double param)
param -
public void setParam(double param,
java.lang.String paramName)
param - paramName - public void setParam(float param)
param -
public void setParam(float param,
java.lang.String paramName)
param - paramName - public void setParam(boolean param)
param -
public void setParam(boolean param,
java.lang.String paramName)
param - paramName -
public void setParam(java.lang.String[] param,
java.lang.String paramName,
java.lang.String paramType)
param - paramName - paramType - public void setParam(java.lang.String[] param)
param -
public void setParam(java.lang.String[] param,
java.lang.String paramName)
param - paramName - public void setParam(int[] param)
param -
public void setParam(int[] param,
java.lang.String paramName)
param - paramName - public void setParam(double[] param)
param -
public void setParam(double[] param,
java.lang.String paramName)
param - paramName - public void setParam(float[] param)
param -
public void setParam(float[] param,
java.lang.String paramName)
param - paramName - public void setParam(boolean[] param)
param -
public void setParam(boolean[] param,
java.lang.String paramName)
param - paramName -
public void setObjectParam(java.lang.String paramName,
java.lang.String[] fieldNames,
java.lang.String[] fieldValues)
paramName - fieldNames - fieldValues - public java.lang.Object getAnswer()
public void execute()
throws XmlRpcException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||