- take() - Method in class org.vibur.objectpool.ConcurrentLinkedPool
-
Takes an object from the object pool if there is such available.
- take() - Method in interface org.vibur.objectpool.PoolService
-
Takes an object from the object pool if there is such available.
- taken() - Method in class org.vibur.objectpool.ConcurrentLinkedPool
-
Returns the number of objects taken from this object pool.
- taken() - Method in interface org.vibur.objectpool.PoolService
-
Returns the number of objects taken from this object pool.
- TakenListener<T> - Class in org.vibur.objectpool.listener
-
An instance of this class can be supplied to the pool at its creation time, and its methods will be called
upon calling the pool take and restore operations.
- TakenListener() - Constructor for class org.vibur.objectpool.listener.TakenListener
-
- TakenListener(int) - Constructor for class org.vibur.objectpool.listener.TakenListener
-
- takeUninterruptibly() - Method in class org.vibur.objectpool.ConcurrentLinkedPool
-
Takes an object from the object pool if there is such available.
- takeUninterruptibly() - Method in interface org.vibur.objectpool.PoolService
-
Takes an object from the object pool if there is such available.
- terminate() - Method in class org.vibur.objectpool.ConcurrentLinkedPool
-
Terminates this object pool.
- terminate() - Method in interface org.vibur.objectpool.PoolService
-
Terminates this object pool.
- terminate() - Method in class org.vibur.objectpool.reducer.SamplingPoolReducer
-
Terminates this pool reducer, which terminates its underlying daemon thread.
- terminate() - Method in interface org.vibur.objectpool.reducer.ThreadedPoolReducer
-
Terminates this pool reducer, which terminates its underlying daemon thread.
- ThreadedPoolReducer - Interface in org.vibur.objectpool.reducer
-
The pool reducers implementing this interface will create one daemon service thread
which will be started when the reducer's
start() method is called, and will
be alive until the
terminate() method is called or until the calling application
exits.
- toString() - Method in class org.vibur.objectpool.ConcurrentLinkedPool
- tryTake(long, TimeUnit) - Method in class org.vibur.objectpool.ConcurrentLinkedPool
-
Takes an object from the object pool if there is such available.
- tryTake() - Method in class org.vibur.objectpool.ConcurrentLinkedPool
-
Tries to take an object from the object pool if there is one which is immediately available.
- tryTake(long, TimeUnit) - Method in interface org.vibur.objectpool.PoolService
-
Takes an object from the object pool if there is such available.
- tryTake() - Method in interface org.vibur.objectpool.PoolService
-
Tries to take an object from the object pool if there is one which is immediately available.