public interface PoolLimitDeterminationStrategy
| Modifier and Type | Method and Description |
|---|---|
boolean |
acquireCreationPermit(long acquireStartTime,
java.util.concurrent.TimeUnit timeUnit)
Attempts to acquire a creation permit.
|
int |
getAvailablePermits()
Returns the number of creation permits available.
|
void |
releasePermit()
Release a previously acquired permit.
|
boolean acquireCreationPermit(long acquireStartTime,
java.util.concurrent.TimeUnit timeUnit)
acquireStartTime - The start time for the acquire process in milliseconds since epoch.timeUnit - The timeunit for the acquire start time.true if the permit was acquired, false otherwise.int getAvailablePermits()
void releasePermit()