|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.client.Stub
This class is the base for all generated stubs.
Field Summary | |
protected URL |
cachedEndpoint
|
protected String |
cachedPassword
|
protected javax.xml.namespace.QName |
cachedPortName
|
protected Properties |
cachedProperties
|
protected Integer |
cachedTimeout
|
protected String |
cachedUsername
|
protected boolean |
maintainSession
|
protected boolean |
maintainSessionSet
|
protected javax.xml.rpc.Service |
service
|
Fields inherited from interface javax.xml.rpc.Stub |
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY |
Constructor Summary | |
Stub()
|
Method Summary | |
Object |
_getProperty(String name)
Gets the value of a named property. |
Iterator |
_getPropertyNames()
Return the names of configurable properties for this stub class. |
void |
_setProperty(String name,
Object value)
Sets the value for a named property. |
void |
addAttachment(Object handler)
Add an attachment |
void |
clearAttachments()
This method clears the request attachments. |
void |
clearHeaders()
This method clears both requestHeaders and responseHeaders hashtables. |
void |
extractAttachments(Call call)
Extract attachments |
protected boolean |
firstCall()
Is this the first time the type mappings are being registered? |
Object[] |
getAttachments()
Get the array of attachments |
SOAPHeaderElementAxisImpl |
getHeader(String namespace,
String partName)
Get the header element |
SOAPHeaderElementAxisImpl[] |
getHeaders()
Get the array of header elements |
String |
getPassword()
Get the password |
javax.xml.namespace.QName |
getPortName()
Get the port name. |
protected void |
getResponseHeaders(Call call)
Deprecated. This method has been changed to a no-op but remains in the code to keep compatibility with pre-1.1 generated stubs. |
int |
getTimeout()
Get the timeout value in milliseconds. |
String |
getUsername()
Get the user name |
Object |
removeProperty(String name)
Remove a property from this instance of the Stub NOTE: This is NOT part of JAX-RPC and is an Axis extension. |
protected void |
setAttachments(Call call)
|
void |
setHeader(SOAPHeaderElementAxisImpl header)
Set the header |
void |
setHeader(String namespace,
String partName,
String headerValue)
Set the header |
void |
setMaintainSession(boolean session)
If set to true, session is maintained; if false, it is not. |
void |
setPassword(String password)
Set the password. |
void |
setPortName(javax.xml.namespace.QName portName)
Set the port QName. |
void |
setPortName(String portName)
Set the port name. |
protected void |
setRequestHeaders(Call call)
|
void |
setTimeout(int timeout)
Set the timeout in milliseconds. |
void |
setUsername(String username)
Set the username. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected javax.xml.rpc.Service service
protected boolean maintainSessionSet
protected boolean maintainSession
protected Properties cachedProperties
protected String cachedUsername
protected String cachedPassword
protected URL cachedEndpoint
protected Integer cachedTimeout
protected javax.xml.namespace.QName cachedPortName
Constructor Detail |
public Stub()
Method Detail |
protected boolean firstCall()
public void _setProperty(String name, Object value)
_setProperty
in interface javax.xml.rpc.Stub
name
- - Name of the propertyvalue
- - Value of the propertypublic Object _getProperty(String name)
_getProperty
in interface javax.xml.rpc.Stub
name
-
public Object removeProperty(String name)
name
- the name of the property to remove
public Iterator _getPropertyNames()
_getPropertyNames
in interface javax.xml.rpc.Stub
public void setUsername(String username)
public String getUsername()
public void setPassword(String password)
public String getPassword()
public int getTimeout()
public void setTimeout(int timeout)
public javax.xml.namespace.QName getPortName()
public void setPortName(javax.xml.namespace.QName portName)
public void setPortName(String portName)
public void setMaintainSession(boolean session)
public void setHeader(String namespace, String partName, String headerValue)
namespace
- partName
- that uniquely identify a header object.headerValue
- Object that is sent in the request as a SOAPHeaderpublic void setHeader(SOAPHeaderElementAxisImpl header)
public void extractAttachments(Call call)
call
- public void addAttachment(Object handler)
handler
- public SOAPHeaderElementAxisImpl getHeader(String namespace, String partName)
public SOAPHeaderElementAxisImpl[] getHeaders()
public Object[] getAttachments()
public void clearHeaders()
public void clearAttachments()
protected void setRequestHeaders(Call call) throws AxisFault
AxisFault
protected void setAttachments(Call call) throws AxisFault
AxisFault
protected void getResponseHeaders(Call call) throws AxisFault
AxisFault
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |