groovyx.net.http.thirdparty
Class GAEConnectionManager

java.lang.Object
  extended by groovyx.net.http.thirdparty.GAEConnectionManager
All Implemented Interfaces:
ClientConnectionManager

public class GAEConnectionManager
extends Object
implements ClientConnectionManager


Constructor Summary
GAEConnectionManager()
           
 
Method Summary
 void closeExpiredConnections()
           
 void closeIdleConnections(long idletime, TimeUnit tunit)
           
 SchemeRegistry getSchemeRegistry()
           
 void releaseConnection(ManagedClientConnection conn, long validDuration, TimeUnit timeUnit)
           
 ClientConnectionRequest requestConnection(HttpRoute route, Object state)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GAEConnectionManager

public GAEConnectionManager()
Method Detail

getSchemeRegistry

public SchemeRegistry getSchemeRegistry()
Specified by:
getSchemeRegistry in interface ClientConnectionManager

requestConnection

public ClientConnectionRequest requestConnection(HttpRoute route,
                                                 Object state)
Specified by:
requestConnection in interface ClientConnectionManager

releaseConnection

public void releaseConnection(ManagedClientConnection conn,
                              long validDuration,
                              TimeUnit timeUnit)
Specified by:
releaseConnection in interface ClientConnectionManager

closeIdleConnections

public void closeIdleConnections(long idletime,
                                 TimeUnit tunit)
Specified by:
closeIdleConnections in interface ClientConnectionManager

closeExpiredConnections

public void closeExpiredConnections()
Specified by:
closeExpiredConnections in interface ClientConnectionManager

shutdown

public void shutdown()
Specified by:
shutdown in interface ClientConnectionManager


Copyright © 2008-2011. All Rights Reserved.