All Packages This Package Class Hierarchy Class Search Index
java.lang.Object
|
+----edu.utah.janos.antsr.core.NodeCache.EventHandler
|
+----edu.utah.janos.antsr.core.PendingRequest
| Summary |
class PendingRequest
extends edu.utah.janos.antsr.core.NodeCache.EventHandler
{
// Fields 5
private Capsule cap;
private static final int defaultRetryCount;
private static final int defaultRetryTime;
private int retries;
private int ttl;
// Constructors 1
public PendingRequest(Capsule);
// Methods 2
public int collected();
public Capsule getCapsule();
}
Used to track request capsules that are still need a response.
| Fields |
· cap | Summary | Top |
private Capsule cap
The request capsule
· defaultRetryTime | Summary | Top |
private static final int defaultRetryTime
Amount of time to wait before retrying
· defaultRetryCount | Summary | Top |
private static final int defaultRetryCount
The number of times to retry
· ttl | Summary | Top |
private int ttl
The ttl to reprime the capsule with, this increases with each retries to make sure we can get the thing out.
· retries | Summary | Top |
private int retries
The number of times left to retry sending the capsule.
| Constructors |
· PendingRequest | Summary | Top |
public PendingRequest(Capsule cap)
Construct a pending request for this capsule
| Methods |
· getCapsule | Summary | Top |
public Capsule getCapsule()
Return the request capsule
· collected | Summary | Top |
public int collected()
Event handler called by NodeCache when we're being collected. This just checks if we have any retries left and sends the capsule if we do.
- Overrides:
- collected in class NodeCache.EventHandler
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7