public class PooledBlockingClient
extends java.lang.Object
Constructor and Description |
---|
PooledBlockingClient(PoolableBlockingClient poolableBlockingClient,
SocketBasedHost socketBasedHost) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
BlockingClient |
getBlockingClient() |
long |
getConnectedTime() |
int |
getHandedOutCount() |
long |
getHandedOutSince() |
long |
getLastActionTime() |
java.util.concurrent.ConcurrentLinkedQueue |
getPoolToReturn() |
SocketBasedHost |
getSocketBasedHost() |
boolean |
isHandedOut() |
protected boolean |
replaceBlockingClient() |
protected void |
returnToPool(java.util.concurrent.ConcurrentLinkedQueue poolForInUseHost,
java.util.concurrent.locks.ReentrantReadWriteLock lock) |
void |
setBlockingClient(BlockingClient blockingClient) |
void |
setConnectedTime(long connectedTime) |
void |
setHandedOut(boolean handedOut) |
void |
setHandedOutCount(int handedOutCount) |
void |
setHandedOutSince(long handedOutSince) |
void |
setLastActionTime(long lastActionTime) |
void |
setPoolToReturn(java.util.concurrent.ConcurrentLinkedQueue poolToReturn) |
void |
setSocketBasedHost(SocketBasedHost socketBasedHost) |
java.lang.String |
toString() |
public PooledBlockingClient(PoolableBlockingClient poolableBlockingClient, SocketBasedHost socketBasedHost)
public java.lang.String toString()
toString
in class java.lang.Object
public void close()
protected boolean replaceBlockingClient()
protected void returnToPool(java.util.concurrent.ConcurrentLinkedQueue poolForInUseHost, java.util.concurrent.locks.ReentrantReadWriteLock lock)
public BlockingClient getBlockingClient()
public void setBlockingClient(BlockingClient blockingClient)
public long getConnectedTime()
public void setConnectedTime(long connectedTime)
public int getHandedOutCount()
public void setHandedOutCount(int handedOutCount)
public long getHandedOutSince()
public void setHandedOutSince(long handedOutSince)
public boolean isHandedOut()
public void setHandedOut(boolean handedOut)
public java.util.concurrent.ConcurrentLinkedQueue getPoolToReturn()
public void setPoolToReturn(java.util.concurrent.ConcurrentLinkedQueue poolToReturn)
public SocketBasedHost getSocketBasedHost()
public void setSocketBasedHost(SocketBasedHost socketBasedHost)
public long getLastActionTime()
public void setLastActionTime(long lastActionTime)
Copyright © 2003-2014 QuickServer.org