org.codehaus.xfire.client.http
Class AbstractHttpClient
java.lang.Object
org.codehaus.xfire.client.http.AbstractHttpClient
- Direct Known Subclasses:
- RestHttpClient, SoapHttpClient
public abstract class AbstractHttpClient
- extends java.lang.Object
Common functionality for the SOAP and Rest HTTP clients.
- Since:
- Oct 26, 2004
- Author:
- Dan Diephouse
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOAP11_ENVELOPE_NS
public static final java.lang.String SOAP11_ENVELOPE_NS
- See Also:
- Constant Field Values
SOAP12_ENVELOPE_NS
public static final java.lang.String SOAP12_ENVELOPE_NS
- See Also:
- Constant Field Values
AbstractHttpClient
public AbstractHttpClient()
invoke
public void invoke()
throws java.io.IOException,
XFireFault
- Throws:
java.io.IOException
XFireFault
writeHeaders
protected void writeHeaders(java.net.URLConnection urlConn)
writeRequest
protected void writeRequest(java.io.OutputStream out)
writeRequest
protected abstract void writeRequest(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
readResponse
protected void readResponse(java.io.Reader is)
throws XFireFault
- Parameters:
reader
-
- Throws:
XFireFault
readResponse
protected abstract void readResponse(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException,
XFireFault
- Throws:
javax.xml.stream.XMLStreamException
XFireFault
getUrl
public java.lang.String getUrl()
- Returns:
- Returns the url.
setUrl
public void setUrl(java.lang.String url)
- Parameters:
url
- The url to set.
getEncoding
public java.lang.String getEncoding()
- Returns:
- Returns the charset.
setEncoding
public void setEncoding(java.lang.String charset)
- Parameters:
charset
- The charset to set.
getPassword
public java.lang.String getPassword()
- Returns:
- Returns the password.
setPassword
public void setPassword(java.lang.String password)
- Parameters:
password
- The password to set.
getUsername
public java.lang.String getUsername()
- Returns:
- Returns the username.
setUsername
public void setUsername(java.lang.String username)
- Parameters:
username
- The username to set.