com.raritantechnologies.federated.SOAP
Class SOAPParam
java.lang.Object
com.raritantechnologies.federated.SOAP.SOAPParam
- Direct Known Subclasses:
- ComplexSOAPParam, FormattedSOAPParam
- public class SOAPParam
- extends java.lang.Object
Models a simple SOAP parameter. Contains methods to add the parameter to a SOAP Body Element, and
to process dynamic and cached data.
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
|
Field Summary |
protected java.lang.String |
computeFrom
|
protected java.lang.String |
inputFrom
|
protected java.lang.String |
name
|
|
Constructor Summary |
SOAPParam()
|
SOAPParam(java.lang.String name,
java.lang.String type)
|
SOAPParam(java.lang.String name,
java.lang.String type,
java.lang.String value)
|
SOAPParam(java.lang.String namespace,
java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String nil)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
computeFrom
protected java.lang.String computeFrom
inputFrom
protected java.lang.String inputFrom
SOAPParam
public SOAPParam()
SOAPParam
public SOAPParam(java.lang.String name,
java.lang.String type)
SOAPParam
public SOAPParam(java.lang.String name,
java.lang.String type,
java.lang.String value)
SOAPParam
public SOAPParam(java.lang.String namespace,
java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String nil)
addSOAPElement
public void addSOAPElement(org.w3c.dom.Document soapBodyDoc,
org.w3c.dom.Element soapMethodElem,
ILoginInfo userInfo)
getMultiRefElement
public org.w3c.dom.Element getMultiRefElement(org.w3c.dom.Document doc,
ILoginInfo userInfo)
setNamespace
public void setNamespace(java.lang.String namespace)
getNamespace
public java.lang.String getNamespace()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setType
public void setType(java.lang.String type)
getType
public java.lang.String getType()
setValue
public void setValue(java.lang.String value)
setValue
public void setValue(java.util.Map params,
java.lang.String value)
getValue
public java.lang.String getValue()
setStringFilter
public void setStringFilter(IStringFilter strFilter)
setFieldID
public void setFieldID(java.lang.String fieldID)
setComputeFrom
public void setComputeFrom(java.lang.String computeFrom)
setInputFrom
public void setInputFrom(java.lang.String inputFrom)
setValueFrom
public void setValueFrom(java.util.Map queryParams,
ISOAPContext soapContext,
java.lang.Integer pageSize,
java.lang.Integer startRec)
setNil
public void setNil(java.lang.String nil)
getNil
public java.lang.String getNil()
computeValue
protected java.lang.String computeValue(java.util.Map queryParams,
java.lang.Integer pageSize,
java.lang.Integer startRec)