@ManagedData public class OutboundConnectionState<C extends Connection> extends Object
| Constructor and Description |
|---|
OutboundConnectionState(ContactInfo<C> cinfo,
OutboundCacheEntry<C> entry,
C conn) |
| Modifier and Type | Method and Description |
|---|---|
void |
acquire() |
void |
close() |
boolean |
isBusy() |
boolean |
isIdle() |
boolean |
isReclaimable() |
int |
release(int numResponsesExpected) |
boolean |
responseReceived() |
void |
setReclaimableHandle(ConcurrentQueue.Handle<C> handle) |
String |
toString() |
public OutboundConnectionState(ContactInfo<C> cinfo, OutboundCacheEntry<C> entry, C conn)
@ManagedAttribute public boolean isReclaimable()
public boolean isBusy()
public boolean isIdle()
public void acquire()
public void setReclaimableHandle(ConcurrentQueue.Handle<C> handle)
public int release(int numResponsesExpected)
public boolean responseReceived()
public void close()
throws IOException
IOExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.