org.mortbay.jetty.client
Class HttpDestination
java.lang.Object
org.mortbay.jetty.client.HttpDestination
public class HttpDestination
- extends java.lang.Object
- Author:
- Greg Wilkins, Guillaume Nodet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dump
public void dump()
throws java.io.IOException
- Throws:
java.io.IOException
getAddress
public Address getAddress()
getHostHeader
public Buffer getHostHeader()
getHttpClient
public HttpClient getHttpClient()
isSecure
public boolean isSecure()
addAuthorization
public void addAuthorization(java.lang.String pathSpec,
Authorization authorization)
addCookie
public void addCookie(Cookie cookie)
getConnection
public HttpConnection getConnection()
throws java.io.IOException
- Throws:
java.io.IOException
getIdleConnection
public HttpConnection getIdleConnection()
throws java.io.IOException
- Throws:
java.io.IOException
startNewConnection
protected void startNewConnection()
onConnectionFailed
public void onConnectionFailed(java.lang.Throwable throwable)
onException
public void onException(java.lang.Throwable throwable)
onNewConnection
public void onNewConnection(HttpConnection connection)
throws java.io.IOException
- Throws:
java.io.IOException
returnConnection
public void returnConnection(HttpConnection connection,
boolean close)
throws java.io.IOException
- Throws:
java.io.IOException
send
public void send(HttpExchange ex)
throws java.io.IOException
- Throws:
java.io.IOException
resend
public void resend(HttpExchange ex)
throws java.io.IOException
- Throws:
java.io.IOException
doSend
protected void doSend(HttpExchange ex)
throws java.io.IOException
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toDetailString
public java.lang.String toDetailString()
setProxy
public void setProxy(Address proxy)
getProxy
public Address getProxy()
getProxyAuthentication
public Authorization getProxyAuthentication()
setProxyAuthentication
public void setProxyAuthentication(Authorization authentication)
isProxied
public boolean isProxied()
close
public void close()
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.