JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
N
O
P
R
S
T
W
A
ageMs()
- Method in class org.bbottema.genericobjectpool.
PoolableObject
allocate()
- Method in class org.bbottema.genericobjectpool.
Allocator
allocateForReuse(T)
- Method in class org.bbottema.genericobjectpool.
Allocator
Reinitialize an object so it is ready to be claimed.
allocationAgeMs()
- Method in class org.bbottema.genericobjectpool.
PoolableObject
Allocator
<
T
> - Class in
org.bbottema.genericobjectpool
A factory which is responsible for creating the Object V based on the Pool Key.
Allocator()
- Constructor for class org.bbottema.genericobjectpool.
Allocator
C
claim()
- Method in class org.bbottema.genericobjectpool.
GenericObjectPool
Delegates to
GenericObjectPool.claim(Timeout)
with unlimited timeout.
claim(long, TimeUnit)
- Method in class org.bbottema.genericobjectpool.
GenericObjectPool
Delegates to
GenericObjectPool.claim(Timeout)
.
claim(Timeout)
- Method in class org.bbottema.genericobjectpool.
GenericObjectPool
Will claim available object, create a new one if there is room to grow the pool, or else wait until either become true.
CombinedExpirationPolicies
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
CombinedExpirationPolicies()
- Constructor for class org.bbottema.genericobjectpool.expirypolicies.
CombinedExpirationPolicies
D
deallocate(T)
- Method in class org.bbottema.genericobjectpool.
Allocator
Clean up an object no longer needed by the pool.
deallocateForReuse(T)
- Method in class org.bbottema.genericobjectpool.
Allocator
Uninitialize an instance which has been released back to the pool, until it is claimed again.
E
ExpirationPolicy
<
T
> - Interface in
org.bbottema.genericobjectpool
ExpirationPolicy.NeverExpirePolicy
<
T
> - Class in
org.bbottema.genericobjectpool
F
ForeverTimeout
- Class in
org.bbottema.genericobjectpool.util
ForeverTimeout()
- Constructor for class org.bbottema.genericobjectpool.util.
ForeverTimeout
G
GenericObjectPool
<
T
> - Class in
org.bbottema.genericobjectpool
GenericObjectPool(PoolConfig<T>, Allocator<T>)
- Constructor for class org.bbottema.genericobjectpool.
GenericObjectPool
getAllocatedObject()
- Method in class org.bbottema.genericobjectpool.
PoolableObject
getCreatedOn()
- Method in class org.bbottema.genericobjectpool.
PoolableObject
getCurrentlyAllocated()
- Method in class org.bbottema.genericobjectpool.
GenericObjectPool
Gets the allocation size.
getPoolMetrics()
- Method in class org.bbottema.genericobjectpool.
GenericObjectPool
H
hasExpired(PoolableObject<T>)
- Method in interface org.bbottema.genericobjectpool.
ExpirationPolicy
hasExpired(PoolableObject<T>)
- Method in class org.bbottema.genericobjectpool.
ExpirationPolicy.NeverExpirePolicy
hasExpired(PoolableObject<T>)
- Method in class org.bbottema.genericobjectpool.expirypolicies.
CombinedExpirationPolicies
hasExpired(PoolableObject<T>)
- Method in class org.bbottema.genericobjectpool.expirypolicies.
SpreadedTimeoutExpirationPolicy
hasExpired(PoolableObject<T>)
- Method in class org.bbottema.genericobjectpool.expirypolicies.
TimeoutExpirationPolicy
I
invalidate()
- Method in class org.bbottema.genericobjectpool.
PoolableObject
Releases the object from the pool and removes it.
N
NeverExpirePolicy()
- Constructor for class org.bbottema.genericobjectpool.
ExpirationPolicy.NeverExpirePolicy
O
org.bbottema.genericobjectpool
- package org.bbottema.genericobjectpool
org.bbottema.genericobjectpool.expirypolicies
- package org.bbottema.genericobjectpool.expirypolicies
org.bbottema.genericobjectpool.util
- package org.bbottema.genericobjectpool.util
P
PoolableObject
<
T
> - Class in
org.bbottema.genericobjectpool
A Object Pool Entry which wraps the underlying claimed Object as V.
PoolConfig
<
T
> - Class in
org.bbottema.genericobjectpool
PoolMetrics
- Class in
org.bbottema.genericobjectpool
PoolMetrics()
- Constructor for class org.bbottema.genericobjectpool.
PoolMetrics
R
release()
- Method in class org.bbottema.genericobjectpool.
PoolableObject
Releases this Object back into the Pool allowing others to access it
S
shutdown()
- Method in class org.bbottema.genericobjectpool.
GenericObjectPool
Shuts down the current Pool stopping new allocations and triggering deallocations on all other available objects.
sleep(int)
- Static method in class org.bbottema.genericobjectpool.util.
SleepUtil
SleepUtil
- Class in
org.bbottema.genericobjectpool.util
SleepUtil()
- Constructor for class org.bbottema.genericobjectpool.util.
SleepUtil
SpreadedTimeoutExpirationPolicy
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
SpreadedTimeoutSinceCreationExpirationPolicy
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
SpreadedTimeoutSinceCreationExpirationPolicy(long, long, TimeUnit)
- Constructor for class org.bbottema.genericobjectpool.expirypolicies.
SpreadedTimeoutSinceCreationExpirationPolicy
SpreadedTimeoutSinceLastAllocationExpirationPolicy
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
SpreadedTimeoutSinceLastAllocationExpirationPolicy(long, long, TimeUnit)
- Constructor for class org.bbottema.genericobjectpool.expirypolicies.
SpreadedTimeoutSinceLastAllocationExpirationPolicy
T
Timeout
- Class in
org.bbottema.genericobjectpool.util
Timeout(long, TimeUnit)
- Constructor for class org.bbottema.genericobjectpool.util.
Timeout
TimeoutExpirationPolicy
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
TimeoutSinceCreationExpirationPolicy
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
TimeoutSinceCreationExpirationPolicy(long, TimeUnit)
- Constructor for class org.bbottema.genericobjectpool.expirypolicies.
TimeoutSinceCreationExpirationPolicy
TimeoutSinceLastAllocationExpirationPolicy
<
T
> - Class in
org.bbottema.genericobjectpool.expirypolicies
TimeoutSinceLastAllocationExpirationPolicy(long, TimeUnit)
- Constructor for class org.bbottema.genericobjectpool.expirypolicies.
TimeoutSinceLastAllocationExpirationPolicy
W
WAIT_FOREVER
- Static variable in class org.bbottema.genericobjectpool.util.
ForeverTimeout
A
C
D
E
F
G
H
I
N
O
P
R
S
T
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019–2024. All rights reserved.