A B C D E F G H I K L M N O P R S T U V W

A

AbstractResizer<S> - Class in org.ow2.util.pool.impl.enhanced.internal.resizer.impl
 
AbstractResizer() - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AbstractResizer
 
AbstractReusableThread - Class in org.ow2.util.pool.impl.enhanced.impl.thread
 
AbstractReusableThread() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.AbstractReusableThread
 
ActionScheduler - Class in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
 
ActionScheduler(IAction, Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.ActionScheduler
 
ActionSchedulerFactory - Class in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
 
ActionSchedulerFactory() - Constructor for class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.ActionSchedulerFactory
 
activate(InstanceType, Clue) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. This method is called just before an instance is getted.
add() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.Cleaner
 
add() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.CleanerReferencer
 
addCluePoolListener(ICluePoolListener<E, C>) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerDispatcherPool
 
addClueWaiter() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
addElement(long) - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.Average
 
addNoClueWaiter() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
addPoolListener(IPoolListener<E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
addStackTraceElements(Throwable) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
addWaiter() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
AsynchronousResizer<S> - Class in org.ow2.util.pool.impl.enhanced.internal.resizer.impl
 
AsynchronousResizer(IResizer<S>) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AsynchronousResizer
 
AsynchronousResizer(IResizer<S>, int) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AsynchronousResizer
 
Average - Class in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
 
Average(int) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.Average
 
await() - Method in interface org.ow2.util.pool.impl.enhanced.internal.conditionWaitPart.IConditionWaitPart
 
await(long, TimeUnit) - Method in interface org.ow2.util.pool.impl.enhanced.internal.conditionWaitPart.IConditionWaitPart
 
await(Long) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
await() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
await(long, TimeUnit) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
await() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
await(long, TimeUnit) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
await(long) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
awaitNanos(long) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
awaitNanos(long) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
awaitUninterruptibly() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
awaitUninterruptibly() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
awaitUntil(Date) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
awaitUntil(Date) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 

B

BasicClueAccessor<E extends IAccessibleClue<C>,C> - Class in org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager
 
BasicClueAccessor() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueAccessor
 
BasicClueManager<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager
 
BasicClueManager(IClueAccessor<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueManager
Less restriction constructor.
BasicClueManager(IClueAccessor<E, C>, boolean, boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueManager
 
BasicCluePool<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.basic.clue
 
BasicCluePool(IPoolItemFactory<? extends E>, int, IClueAccessManager<? super E, ? super C>, Executor, IPoolItemRemoveListener<? super E>, Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.clue.BasicCluePool
 
BasicCluePoolStatsFillerPoolListener<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue
 
BasicCluePoolStatsFillerPoolListener() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue.BasicCluePoolStatsFillerPoolListener
 
BasicCluePoolStatsFillerPoolListener(boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue.BasicCluePoolStatsFillerPoolListener
Deprecated. 
BasicCondition - Class in org.ow2.util.pool.impl.enhanced.internal.lock.impl
 
BasicCondition(ILockWithSignalClearableConditionControl) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
BasicLock - Class in org.ow2.util.pool.impl.enhanced.internal.lock.impl
This lock is a non reentrent lock which delay signal and signalAll to optimize processor use.
BasicLock() - Constructor for class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
BasicPool<E> - Class in org.ow2.util.pool.impl.enhanced.impl.basic
Basic pool implementation.
BasicPool(IPoolItemFactory<? extends E>, int, IAccessManager<? super E>, Executor, IPoolItemRemoveListener<? super E>, Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
BasicPoolStats - Class in org.ow2.util.pool.impl.enhanced.impl.listener.statistics
 
BasicPoolStats() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStats
 
BasicPoolStatsFillerPoolListener<E> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.statistics
 
BasicPoolStatsFillerPoolListener() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
BasicPoolStatsFillerPoolListener(boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
Deprecated. 

C

call() - Method in interface org.ow2.util.pool.impl.enhanced.internal.actionscheduler.IAction
This method must respect following contract.
call(Object...) - Method in interface org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.IArgumentsCallable
 
call(Object...) - Method in class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppableExecution
 
callNextRemoveCallBack() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
cancel(boolean) - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 
cancelAction(int) - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.ActionScheduler
 
cancelAction(int) - Method in interface org.ow2.util.pool.impl.enhanced.internal.actionscheduler.IActionScheduler
 
canContinueToWait() - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
 
canContinueToWait() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
canContinueToWait() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
canContinueToWait() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
canWait() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
canWait() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
choosePoolItemToFetch(List<? extends IRecorderPoolItem<? extends E, ? extends I>>) - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.accesmanager.IRecorderAccessManager
 
choosePoolItemToGet(List<? extends E>) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.accessmanager.IAccessManager
 
choosePoolItemToGet(List<? extends E>, C) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.clue.accessmanager.IClueAccessManager
 
choosePoolItemToGet(List<? extends E>, C) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.LastUsedClueAccessManager
 
choosePoolItemToGet(List<? extends E>, C) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.RoundClueAccessManager
 
choosePoolItemToGet(List<? extends E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.LastUsedAccessManager
 
choosePoolItemToGet(List<? extends E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RandomAccessManager
 
choosePoolItemToGet(List<? extends E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RoundAccessManager
 
choosePoolItemToRecord(List<? extends IRecorderPoolItem<? extends E, ? extends I>>) - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.accesmanager.IRecorderAccessManager
Ask to choose a RECORDING or ABORTED_FETCHING or RECORDED pool item.
choosePoolItemToRelease(List<? extends E>) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.accessmanager.IAccessManager
 
choosePoolItemToRelease(List<? extends E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.LastUsedAccessManager
 
choosePoolItemToRelease(List<? extends E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RandomAccessManager
 
choosePoolItemToRelease(List<? extends E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RoundAccessManager
 
choosePoolItemToShare(C, List<E>) - Method in interface org.ow2.util.pool.impl.enhanced.api.keepbusy.clue.IClueShareManager
 
choosePoolItemToShare(List<E>) - Method in interface org.ow2.util.pool.impl.enhanced.api.keepbusy.IShareManager
 
clean() - Method in interface org.ow2.util.pool.impl.enhanced.internal.thread.impl.ICleanable
 
clean() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThread
 
CleanableWeakReference<T> - Class in org.ow2.util.pool.impl.enhanced.internal.thread.impl
 
CleanableWeakReference(T, Cleaner) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.CleanableWeakReference
 
Cleaner - Class in org.ow2.util.pool.impl.enhanced.internal.thread.impl
 
Cleaner() - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.Cleaner
 
CleanerReferencer - Class in org.ow2.util.pool.impl.enhanced.internal.thread.impl
Keep a reference on cleaner.
CleanerReferencer(Cleaner) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.CleanerReferencer
 
clearAllSignal() - Method in interface org.ow2.util.pool.impl.enhanced.internal.lock.api.ISignalClearableCondition
Avoid all signals so signaled threads SHOULD not be unpark.
clearAllSignal() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
clearAllSignal() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
Do nothing.
clearPool() - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IBasicPool
After calling this method the pool will have a zero size and no item will be created until setExpectedSize will be called again.
clearPool() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
CluePoolListenerAdapter<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.clue
 
CluePoolListenerAdapter() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerAdapter
 
CluePoolListenerDispatcherPool<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.clue
 
CluePoolListenerDispatcherPool(ICluePool<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerDispatcherPool
 
copyStats(S) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.statistics.clue.ICluePoolStatsListener
 
copyStats(S) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.statistics.IPoolStatsListener
 
copyStats(BasicPoolStats) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
create(Clue) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. Creates an instance with the given hint.
createActionScheduler(IAction, Executor) - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.ActionSchedulerFactory
 
createActionScheduler(IAction, Executor) - Method in interface org.ow2.util.pool.impl.enhanced.internal.actionscheduler.IActionSchedulerFactory
 
CreateCB<E> - Class in org.ow2.util.pool.impl.enhanced.callback
 
CreateCB(IPoolItemFactory<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.callback.CreateCB
 
createEnhancedCluePool(ICluePoolManager<E, C>) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePoolFactory
You should use this method to create EnhancedCluePool.
createEnhancedCluePool(ICluePoolManager<E, C>, boolean, boolean) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePoolFactory
 
createEnhancedPool(IPoolManager<E>) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPoolFactory
You should use this method to create EnhancedPool.
createEnhancedPool(IPoolManager<E>, boolean, boolean) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPoolFactory
 
createExecutorThreadPool(Executor, int) - Static method in class org.ow2.util.pool.impl.enhanced.ReusableThreadPoolFactory
Use the executor to create, fetch and record items of pool (Executor).
createLock() - Static method in class org.ow2.util.pool.impl.enhanced.impl.util.LockFactory
 
createManagementThread(Runnable) - Method in interface org.ow2.util.pool.impl.enhanced.internal.thread.api.IManagementThreadFactory
 
createManagementThread(Runnable) - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThreadFactory
 
createManagementThreadPool(int) - Static method in class org.ow2.util.pool.impl.enhanced.ReusableThreadPoolFactory
Use a management thread to create new pool item (Executor).
createNewItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
createOneItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
createPool(IPoolItemFactory<E>) - Method in interface org.ow2.util.pool.impl.enhanced.api.IPoolFactory
Create a pool.
createPoolItem(List<? extends E>, E) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.accessmanager.IAccessManager
 
createPoolItem() - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IPoolItemFactory
 
createPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.callback.CreateCB
 
createPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
createPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.LastUsedAccessManager
 
createPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RandomAccessManager
 
createPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RoundAccessManager
 
createPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.managementthread.ManagementThreadReusableThreadFactory
 
createPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor.ExecutorReusableThreadFactory
 
createPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.workmanager.WorkManagerReusableThreadFactory
 
CreatePoolItemException - Exception in org.ow2.util.pool.impl.enhanced.api.basic
 
CreatePoolItemException(Long) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.CreatePoolItemException
 
CreatePoolItemException(Long, String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.CreatePoolItemException
 
CreatePoolItemException(Long, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.CreatePoolItemException
 
CreatePoolItemException(Long, String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.CreatePoolItemException
 
createProxy(Condition) - Static method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
Use this to create a proxy which do nothing on clearAllSignal.
createWaitControl() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
createWaitControl() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
createWorkManagerThreadPool(WorkManager, int) - Static method in class org.ow2.util.pool.impl.enhanced.ReusableThreadPoolFactory
Use the work manager to create, fetch and record items of pool (Executor).

D

DELAY_GET - Static variable in interface org.ow2.util.pool.impl.enhanced.api.basic.accessmanager.IAccessManager
If you return this value it mean you do not want to choose an item.
discard(E) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
discard(E) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
done() - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 

E

EnhancedCluePool<E,C> - Class in org.ow2.util.pool.impl.enhanced
 
EnhancedCluePool(ICluePoolManager<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
EnhancedCluePool(ICluePoolManager<E, C>, ResizerType, ISharedManager, Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
EnhancedCluePoolFactory - Class in org.ow2.util.pool.impl.enhanced
 
EnhancedCluePoolFactory(IPool<IReusableThread>) - Constructor for class org.ow2.util.pool.impl.enhanced.EnhancedCluePoolFactory
 
EnhancedPool<E> - Class in org.ow2.util.pool.impl.enhanced
 
EnhancedPool(IPoolManager<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
EnhancedPool(IPoolManager<E>, ResizerType, ISharedManager, Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
EnhancedPoolAdmin - Class in org.ow2.util.pool.impl.enhanced.jmx
 
EnhancedPoolAdmin() - Constructor for class org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdmin
 
EnhancedPoolAdminMBean - Interface in org.ow2.util.pool.impl.enhanced.jmx
 
EnhancedPoolFactory - Class in org.ow2.util.pool.impl.enhanced
 
EnhancedPoolFactory(IPool<IReusableThread>) - Constructor for class org.ow2.util.pool.impl.enhanced.EnhancedPoolFactory
 
Entry - Class in org.ow2.util.pool.impl.enhanced.internal.lock.impl
 
Entry(Thread) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.lock.impl.Entry
 
equals(Object) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityReference
 
equals(Object) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityWeakReference
 
equals(Object) - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
Indicates whether some other object is "equal to" this one.
execute(Runnable) - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.ThreadPool
 
ExecutorProvider - Class in org.ow2.util.pool.impl.enhanced.impl.util
 
ExecutorReusableThread - Class in org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor
 
ExecutorReusableThread(Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor.ExecutorReusableThread
 
ExecutorReusableThreadFactory - Class in org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor
 
ExecutorReusableThreadFactory(Executor) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor.ExecutorReusableThreadFactory
 
ExpireWaitControl - Class in org.ow2.util.pool.impl.enhanced.impl.waitcontrol
 
ExpireWaitControl(long) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
expunge() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
ExtendedPoolStats - Class in org.ow2.util.pool.impl.enhanced.impl.listener.statistics
 
ExtendedPoolStats() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStats
 
ExtendedPoolStatsFillerPoolListener<E> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.statistics
 
ExtendedPoolStatsFillerPoolListener() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStatsFillerPoolListener
 

F

FactoryState - Enum in org.ow2.util.pool.impl.enhanced.impl.basic
 
fetch(I) - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.IPoolItemRecorder
The identifier has to still be valid after the fetch, so if fetch is aborted we can call again the method in future.
FilesInFolderStoreMechanism - Class in org.ow2.util.pool.impl.enhanced.internal.store
 
FilesInFolderStoreMechanism(File, String, String) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.store.FilesInFolderStoreMechanism
 
forbidWait() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.WaitAuthorization
 
forceStop() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
forceStop() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
forceStop(Long) - Method in class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppableExecution
 
FutureTaskReallyCancellable<E> - Class in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
 
FutureTaskReallyCancellable(Callable<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 

G

get(C) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.clue.IBasicCluePool
 
get(C, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.clue.IBasicCluePool
 
get() - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IBasicPool
This method block is there is no available pool item in the pool.
get(IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IBasicPool
 
get(C, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.ICluePool
 
get(IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.IPool
This method block is there is no available pool item in the pool.
get() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
get(C) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
get() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
This method block is no instance are available.
get() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.clue.BasicCluePool
Get behavior is not the same.
get(C) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.clue.BasicCluePool
 
get(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.clue.BasicCluePool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.clue.KeepBusyCluePool
Because not same behavior.
get(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.clue.KeepBusyCluePool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
get(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
get(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerDispatcherPool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
get(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.validator.clue.ValidatorCluePool
 
get(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.validator.ValidatorPool
 
get() - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 
get(long, TimeUnit) - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 
getActivePoolItems() - Method in class org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdmin
 
getActivePoolItems() - Method in interface org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdminMBean
 
getAvailablePoolItemList() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getAverage() - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.Average
 
getBasicPoolStats() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
getBrokenTime() - Method in exception org.ow2.util.pool.impl.enhanced.api.basic.CreatePoolItemException
 
getBusyCount() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
getBusyPoolItemList() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getClue() - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager.IAccessibleClue
 
getClue(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager.IClueAccessor
 
getClue(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueAccessor
 
getCurrentWaitAuthorization() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getDelayedCount() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getExpectedSize() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getExpireBrokenDeadline() - Method in exception org.ow2.util.pool.impl.enhanced.api.basic.PoolFactoryBroken
 
getFactoryState() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getGetMethodCount() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStats
 
getGetMethodDurationAverage() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStats
 
getId() - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.IRecorderPoolItem
 
getLock() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getLock() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getManagementThread() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerOneThreadManager
 
getMax() - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
 
getMaxWaiters() - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
 
getMethodCalled(C, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.clue.ICluePoolListener
 
getMethodCalled(IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
getMethodCalled(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerAdapter
 
getMethodCalled(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
getMethodCalled(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.ResizerUpdateCluePoolListener
 
getMethodCalled(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
getMethodCalled(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
getMethodCalled(C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue.BasicCluePoolStatsFillerPoolListener
 
getMethodCalled(IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStatsFillerPoolListener
 
getMethodFailed(PoolException, C, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.clue.ICluePoolListener
 
getMethodFailed(Exception, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
getMethodFailed(PoolException, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerAdapter
 
getMethodFailed(Exception, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
getMethodFailed(PoolException, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.ResizerUpdateCluePoolListener
 
getMethodFailed(Exception, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
getMethodFailed(Exception, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
getMethodFailed(PoolException, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue.BasicCluePoolStatsFillerPoolListener
 
getMethodFailed(Exception, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStatsFillerPoolListener
 
getMethodReturned(E, C, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.clue.ICluePoolListener
 
getMethodReturned(E, IWaitControl) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
getMethodReturned(E, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
getMethodReturned(E, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
getMethodReturned(E, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerAdapter
 
getMethodReturned(T, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
getMethodReturned(E, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.ResizerUpdateCluePoolListener
 
getMethodReturned(E, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
getMethodReturned(E, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
getMethodReturned(E, C, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue.BasicCluePoolStatsFillerPoolListener
 
getMethodReturned(E, IWaitControl) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStatsFillerPoolListener
 
getNewStreamAccessor() - Method in class org.ow2.util.pool.impl.enhanced.internal.store.FilesInFolderStoreMechanism
 
getNewStreamAccessor() - Method in interface org.ow2.util.pool.impl.enhanced.internal.store.StoreMechanism
 
getNext() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.RemoveEntry
 
getNext() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.Entry
 
getNext() - Method in class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.ThreadEntry
 
getNotSendedBack() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStats
 
getOneItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getOneItem(C) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.clue.BasicCluePool
 
getPoolItem() - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.IRecorderPoolItem
 
getPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.RemoveEntry
 
getPoolItemFactory() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getPoolItemUseAverageTime() - Method in class org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdmin
 
getPoolItemUseAverageTime() - Method in interface org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdminMBean
 
getQueuedUsers() - Method in class org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdmin
 
getQueuedUsers() - Method in interface org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdminMBean
 
getReference() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityReference
 
getReference() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityWeakReference
 
getReference() - Method in interface org.ow2.util.pool.impl.enhanced.impl.keepbusy.IIdentityReference
 
getReferenceQueue() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getReferenceQueue() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.Cleaner
 
getReferenceType() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getReleaseListener() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getResizerList() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerOneThreadManager
 
getShareMethod() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getShareMethod0() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
getSignalClearableCondition() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getState() - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.IRecorderPoolItem
 
getStockedCount() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStats
We assume that a pool item is stocked when it is not in pool.
getStockedCount() - Method in interface org.ow2.util.pool.impl.enhanced.internal.resizer.api.statistics.StockerStatistics
 
getTemporaryBrokenFactoryEndTime() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getThread() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.Entry
 
getThread() - Method in class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.ThreadEntry
 
getThrowableList() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
getTimeout() - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
 
getTotalPoolItems() - Method in class org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdmin
 
getTotalPoolItems() - Method in interface org.ow2.util.pool.impl.enhanced.jmx.EnhancedPoolAdminMBean
 
getUnmodifiableAvailablePoolItemList() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getUnUsedPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getUsedPoolItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
getWaiters() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStats
 

H

hashCode() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityReference
 
hashCode() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityWeakReference
 
hashCode() - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
Returns a hash code value for the pool configuration.

I

IAccessibleClue<C> - Interface in org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager
 
IAccessManager<E> - Interface in org.ow2.util.pool.impl.enhanced.api.basic.accessmanager
 
IAction - Interface in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
An action cannot throw an exception.
IActionScheduler - Interface in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
An action scheduler always schedules the same action.
IActionSchedulerFactory - Interface in org.ow2.util.pool.impl.enhanced.internal.actionscheduler
An action scheduler always schedules the same action.
IArgumentsCallable<E> - Interface in org.ow2.util.pool.impl.enhanced.internal.stoppableexecution
 
IBasicCluePool<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.basic.clue
 
IBasicPool<E> - Interface in org.ow2.util.pool.impl.enhanced.api.basic
 
ICleanable - Interface in org.ow2.util.pool.impl.enhanced.internal.thread.impl
 
IClueAccessManager<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.basic.clue.accessmanager
 
IClueAccessor<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager
 
IClueManager<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.clue
 
ICluePool<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.clue
 
ICluePoolListener<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.listener.clue
 
ICluePoolManager<E,C> - Interface in org.ow2.util.pool.impl.enhanced.manager.clue
If you implements this interface then EnhancedPool will add stuff to manage clue.
ICluePoolStatsListener<E,C,S> - Interface in org.ow2.util.pool.impl.enhanced.api.listener.statistics.clue
 
ICluePoolValidator<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.validator.clue
 
IClueShareManager<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.keepbusy.clue
 
IConditionWaitPart - Interface in org.ow2.util.pool.impl.enhanced.internal.conditionWaitPart
 
IdentityReference<E> - Class in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
IdentityReference(E) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityReference
 
IdentityWeakReference<E> - Class in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
IdentityWeakReference(E, ReferenceQueue<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.IdentityWeakReference
 
IIdentityReference<E> - Interface in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
IllegalTimeoutException - Exception in org.ow2.util.pool.impl.enhanced.api
 
IllegalTimeoutException() - Constructor for exception org.ow2.util.pool.impl.enhanced.api.IllegalTimeoutException
 
IllegalTimeoutException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.IllegalTimeoutException
 
IllegalTimeoutException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.IllegalTimeoutException
 
IllegalTimeoutException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.IllegalTimeoutException
 
IManagementThread - Interface in org.ow2.util.pool.impl.enhanced.internal.thread.api
 
IManagementThreadFactory - Interface in org.ow2.util.pool.impl.enhanced.internal.thread.api
 
INFINITE_WAIT_CONTROL - Static variable in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
Because basic pool do not delegate, we can use one instance.
InfiniteWaitControl - Class in org.ow2.util.pool.impl.enhanced.impl.waitcontrol
 
InfiniteWaitControl() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
INSTANCE - Static variable in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
IPool<E> - Interface in org.ow2.util.pool.impl.enhanced.api
A pool is a class which keep some pool item.
IPoolFactory - Interface in org.ow2.util.pool.impl.enhanced.api
Pool factory.
IPoolItemFactory<E> - Interface in org.ow2.util.pool.impl.enhanced.api.basic
An implementation of this interface is mandatory to create a pool.
IPoolItemRecorder<E,I> - Interface in org.ow2.util.pool.impl.enhanced.api.recorder
Methods of this interface have to be thread safe.
IPoolItemRemoveClueManager<E,C> - Interface in org.ow2.util.pool.impl.enhanced.manager.clue.optional
 
IPoolItemRemoveListener<E> - Interface in org.ow2.util.pool.impl.enhanced.api.basic
 
IPoolItemRemoveManager<E> - Interface in org.ow2.util.pool.impl.enhanced.manager.optional
 
IPoolListener<E> - Interface in org.ow2.util.pool.impl.enhanced.api.listener
 
IPoolManager<E> - Interface in org.ow2.util.pool.impl.enhanced.manager
This interface have to be implemented to create an EnhancedPool.
IPoolStatsListener<E,S> - Interface in org.ow2.util.pool.impl.enhanced.api.listener.statistics
 
IPoolValidator<E> - Interface in org.ow2.util.pool.impl.enhanced.api.validator
 
IRecorderAccessManager<E,I> - Interface in org.ow2.util.pool.impl.enhanced.api.recorder.accesmanager
 
IRecorderCluePool<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.recorder.clue
 
IRecorderPool<E> - Interface in org.ow2.util.pool.impl.enhanced.api.recorder
The size of this pool is the number of not recorded item.
IRecorderPoolItem<E,I> - Interface in org.ow2.util.pool.impl.enhanced.api.recorder
 
IResizable - Interface in org.ow2.util.pool.impl.enhanced.internal.resizer.api
 
IResizableCluePool<E,C> - Interface in org.ow2.util.pool.impl.enhanced.api.resizer.clue
 
IResizablePool<E> - Interface in org.ow2.util.pool.impl.enhanced.api.resizer
 
IResizer<S> - Interface in org.ow2.util.pool.impl.enhanced.internal.resizer.api
A pool resizer can only manage one pool.
IReusableThread - Interface in org.ow2.util.pool.impl.enhanced.api.thread
 
isAfterFailed() - Method in enum org.ow2.util.pool.impl.enhanced.impl.listener.resizer.UpdateMethod
 
isAfterSuccessful() - Method in enum org.ow2.util.pool.impl.enhanced.impl.listener.resizer.UpdateMethod
 
isAllowSharedInstance() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
Return true if many instances of the same object can be created (when pool is not full).
isAllowSharedInstance() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
Return true if many instances of the same object can be created (when pool is not full).
isBefore() - Method in enum org.ow2.util.pool.impl.enhanced.impl.listener.resizer.UpdateMethod
 
isCallBackComplete() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.RemoveEntry
 
isCancelled() - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 
isDone() - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 
isFetchable() - Method in enum org.ow2.util.pool.impl.enhanced.api.recorder.RecorderPoolItemState
 
ISharedManager - Interface in org.ow2.util.pool.impl.enhanced.internal.resizer.api.shared
 
IShareManager<E> - Interface in org.ow2.util.pool.impl.enhanced.api.keepbusy
 
ISignalClearableCondition - Interface in org.ow2.util.pool.impl.enhanced.internal.lock.api
 
isInterrupted() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.Entry
 
isMatching(InstanceType, Clue) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. Checks if the given object with the given clue is matching.
isRecordable() - Method in enum org.ow2.util.pool.impl.enhanced.api.recorder.RecorderPoolItemState
 
isRemoved() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
isRunning() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerOneThreadManager
 
isWaitAllowed() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.WaitAuthorization
 
IValidatorCluePoolManager<E,C> - Interface in org.ow2.util.pool.impl.enhanced.manager.clue.optional
 
IValidatorPoolManager<E> - Interface in org.ow2.util.pool.impl.enhanced.manager.optional
If you implements this interface then each pool item can be validated.
IWaitControl - Interface in org.ow2.util.pool.impl.enhanced.api
 

K

KeepBusyCluePool<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.keepbusy.clue
 
KeepBusyCluePool(ICluePool<E, C>, IClueManager<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.clue.KeepBusyCluePool
 
KeepBusyPool<E> - Class in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
KeepBusyPool(IPool<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
KeepBusyPool(IPool<E>, ReferenceType) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 

L

LastUsedAccessManager<E> - Class in org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager
 
LastUsedAccessManager() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.LastUsedAccessManager
 
LastUsedClueAccessManager<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue
 
LastUsedClueAccessManager(IClueManager<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.LastUsedClueAccessManager
 
LimitedWaiterCluePool<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.limited.clue
 
LimitedWaiterCluePool(ICluePool<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
LimitedWaiterCluePool(ICluePool<E, C>, int) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
LimitedWaiterCluePool(ICluePool<E, C>, int, int, int) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
LimitedWaiterPool<E> - Class in org.ow2.util.pool.impl.enhanced.impl.limited
 
LimitedWaiterPool(IPool<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
LimitedWaiterPool(IPool<E>, int) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
lock() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
LockError - Error in org.ow2.util.pool.impl.enhanced.internal.lock.impl
 
LockError() - Constructor for error org.ow2.util.pool.impl.enhanced.internal.lock.impl.LockError
 
LockError(String) - Constructor for error org.ow2.util.pool.impl.enhanced.internal.lock.impl.LockError
 
LockError(Throwable) - Constructor for error org.ow2.util.pool.impl.enhanced.internal.lock.impl.LockError
 
LockError(String, Throwable) - Constructor for error org.ow2.util.pool.impl.enhanced.internal.lock.impl.LockError
 
LockFactory - Class in org.ow2.util.pool.impl.enhanced.impl.util
All pools use this class to construct their locks.
lockInterruptibly() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
lockSizeToZero() - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IBasicPool
 
lockSizeToZero() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 

M

ManagementThread - Class in org.ow2.util.pool.impl.enhanced.internal.thread.impl
Runnable can be restarted.
ManagementThread(Runnable) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThread
 
ManagementThread(Runnable, boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThread
 
ManagementThreadFactory - Class in org.ow2.util.pool.impl.enhanced.internal.thread.impl
 
ManagementThreadFactory() - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThreadFactory
 
ManagementThreadReusableThread - Class in org.ow2.util.pool.impl.enhanced.impl.thread.managementthread
When thread is available it is put in the pool.
ManagementThreadReusableThread(boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.managementthread.ManagementThreadReusableThread
 
ManagementThreadReusableThreadFactory - Class in org.ow2.util.pool.impl.enhanced.impl.thread.managementthread
 
ManagementThreadReusableThreadFactory() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.managementthread.ManagementThreadReusableThreadFactory
 
ManagementThreadReusableThreadFactory(boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.managementthread.ManagementThreadReusableThreadFactory
 
MinMaxExpectedSpareStockerResizer<S extends StockerStatistics> - Class in org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker
 
MinMaxExpectedSpareStockerResizer(int, int, boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
MinMaxExpectedSpareStockerResizer(int, int, int, boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
movePoolItemWhoseStateChanged(List<? extends IRecorderPoolItem<? extends E, ? extends I>>, IRecorderPoolItem<? extends E, ? extends I>, RecorderPoolItemState) - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.accesmanager.IRecorderAccessManager
 

N

NEW_THREAD_EXECUTOR - Static variable in class org.ow2.util.pool.impl.enhanced.impl.util.ExecutorProvider
 
newCondition() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
NO_LIMIT_WAITER - Static variable in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
NO_MAX_POOL_LIMIT - Static variable in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
NO_POOL_ITEM_SHAREABLE - Static variable in interface org.ow2.util.pool.impl.enhanced.api.keepbusy.IShareManager
 
NO_WAIT_INTERRUPT_WAITER_CONDITION - Static variable in interface org.ow2.util.pool.impl.enhanced.internal.conditionWaitPart.IConditionWaitPart
 
NoBusyPoolItemException - Exception in org.ow2.util.pool.impl.enhanced.api.basic
 
NoBusyPoolItemException() - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.NoBusyPoolItemException
 
NoBusyPoolItemException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.NoBusyPoolItemException
 
NoBusyPoolItemException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.NoBusyPoolItemException
 
NoBusyPoolItemException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.NoBusyPoolItemException
 
NotABusyPoolItemException - Exception in org.ow2.util.pool.impl.enhanced.api
 
NotABusyPoolItemException() - Constructor for exception org.ow2.util.pool.impl.enhanced.api.NotABusyPoolItemException
 
NotABusyPoolItemException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.NotABusyPoolItemException
 
NotABusyPoolItemException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.NotABusyPoolItemException
 
NotABusyPoolItemException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.NotABusyPoolItemException
 
NoWaitControl - Class in org.ow2.util.pool.impl.enhanced.impl.waitcontrol
 
NoWaitControl() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 

O

org.ow2.util.pool.impl.enhanced - package org.ow2.util.pool.impl.enhanced
 
org.ow2.util.pool.impl.enhanced.api - package org.ow2.util.pool.impl.enhanced.api
 
org.ow2.util.pool.impl.enhanced.api.basic - package org.ow2.util.pool.impl.enhanced.api.basic
 
org.ow2.util.pool.impl.enhanced.api.basic.accessmanager - package org.ow2.util.pool.impl.enhanced.api.basic.accessmanager
 
org.ow2.util.pool.impl.enhanced.api.basic.clue - package org.ow2.util.pool.impl.enhanced.api.basic.clue
 
org.ow2.util.pool.impl.enhanced.api.basic.clue.accessmanager - package org.ow2.util.pool.impl.enhanced.api.basic.clue.accessmanager
 
org.ow2.util.pool.impl.enhanced.api.clue - package org.ow2.util.pool.impl.enhanced.api.clue
 
org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager - package org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager
 
org.ow2.util.pool.impl.enhanced.api.keepbusy - package org.ow2.util.pool.impl.enhanced.api.keepbusy
 
org.ow2.util.pool.impl.enhanced.api.keepbusy.clue - package org.ow2.util.pool.impl.enhanced.api.keepbusy.clue
 
org.ow2.util.pool.impl.enhanced.api.listener - package org.ow2.util.pool.impl.enhanced.api.listener
 
org.ow2.util.pool.impl.enhanced.api.listener.clue - package org.ow2.util.pool.impl.enhanced.api.listener.clue
 
org.ow2.util.pool.impl.enhanced.api.listener.statistics - package org.ow2.util.pool.impl.enhanced.api.listener.statistics
 
org.ow2.util.pool.impl.enhanced.api.listener.statistics.clue - package org.ow2.util.pool.impl.enhanced.api.listener.statistics.clue
 
org.ow2.util.pool.impl.enhanced.api.recorder - package org.ow2.util.pool.impl.enhanced.api.recorder
 
org.ow2.util.pool.impl.enhanced.api.recorder.accesmanager - package org.ow2.util.pool.impl.enhanced.api.recorder.accesmanager
 
org.ow2.util.pool.impl.enhanced.api.recorder.clue - package org.ow2.util.pool.impl.enhanced.api.recorder.clue
 
org.ow2.util.pool.impl.enhanced.api.resizer - package org.ow2.util.pool.impl.enhanced.api.resizer
 
org.ow2.util.pool.impl.enhanced.api.resizer.clue - package org.ow2.util.pool.impl.enhanced.api.resizer.clue
 
org.ow2.util.pool.impl.enhanced.api.thread - package org.ow2.util.pool.impl.enhanced.api.thread
 
org.ow2.util.pool.impl.enhanced.api.validator - package org.ow2.util.pool.impl.enhanced.api.validator
 
org.ow2.util.pool.impl.enhanced.api.validator.clue - package org.ow2.util.pool.impl.enhanced.api.validator.clue
 
org.ow2.util.pool.impl.enhanced.callback - package org.ow2.util.pool.impl.enhanced.callback
 
org.ow2.util.pool.impl.enhanced.deprecated - package org.ow2.util.pool.impl.enhanced.deprecated
 
org.ow2.util.pool.impl.enhanced.impl - package org.ow2.util.pool.impl.enhanced.impl
 
org.ow2.util.pool.impl.enhanced.impl.basic - package org.ow2.util.pool.impl.enhanced.impl.basic
 
org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager - package org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager
 
org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue - package org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue
 
org.ow2.util.pool.impl.enhanced.impl.basic.clue - package org.ow2.util.pool.impl.enhanced.impl.basic.clue
 
org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager - package org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager
 
org.ow2.util.pool.impl.enhanced.impl.keepbusy - package org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
org.ow2.util.pool.impl.enhanced.impl.keepbusy.clue - package org.ow2.util.pool.impl.enhanced.impl.keepbusy.clue
 
org.ow2.util.pool.impl.enhanced.impl.limited - package org.ow2.util.pool.impl.enhanced.impl.limited
 
org.ow2.util.pool.impl.enhanced.impl.limited.clue - package org.ow2.util.pool.impl.enhanced.impl.limited.clue
 
org.ow2.util.pool.impl.enhanced.impl.listener - package org.ow2.util.pool.impl.enhanced.impl.listener
 
org.ow2.util.pool.impl.enhanced.impl.listener.clue - package org.ow2.util.pool.impl.enhanced.impl.listener.clue
 
org.ow2.util.pool.impl.enhanced.impl.listener.resizer - package org.ow2.util.pool.impl.enhanced.impl.listener.resizer
 
org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue - package org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue
 
org.ow2.util.pool.impl.enhanced.impl.listener.statistics - package org.ow2.util.pool.impl.enhanced.impl.listener.statistics
 
org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue - package org.ow2.util.pool.impl.enhanced.impl.listener.statistics.clue
 
org.ow2.util.pool.impl.enhanced.impl.thread - package org.ow2.util.pool.impl.enhanced.impl.thread
 
org.ow2.util.pool.impl.enhanced.impl.thread.managementthread - package org.ow2.util.pool.impl.enhanced.impl.thread.managementthread
 
org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor - package org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor
 
org.ow2.util.pool.impl.enhanced.impl.thread.workmanager - package org.ow2.util.pool.impl.enhanced.impl.thread.workmanager
 
org.ow2.util.pool.impl.enhanced.impl.util - package org.ow2.util.pool.impl.enhanced.impl.util
 
org.ow2.util.pool.impl.enhanced.impl.validator - package org.ow2.util.pool.impl.enhanced.impl.validator
 
org.ow2.util.pool.impl.enhanced.impl.validator.clue - package org.ow2.util.pool.impl.enhanced.impl.validator.clue
 
org.ow2.util.pool.impl.enhanced.impl.waitcontrol - package org.ow2.util.pool.impl.enhanced.impl.waitcontrol
 
org.ow2.util.pool.impl.enhanced.internal.actionscheduler - package org.ow2.util.pool.impl.enhanced.internal.actionscheduler
 
org.ow2.util.pool.impl.enhanced.internal.conditionWaitPart - package org.ow2.util.pool.impl.enhanced.internal.conditionWaitPart
 
org.ow2.util.pool.impl.enhanced.internal.lock.api - package org.ow2.util.pool.impl.enhanced.internal.lock.api
 
org.ow2.util.pool.impl.enhanced.internal.lock.impl - package org.ow2.util.pool.impl.enhanced.internal.lock.impl
 
org.ow2.util.pool.impl.enhanced.internal.resizer.api - package org.ow2.util.pool.impl.enhanced.internal.resizer.api
 
org.ow2.util.pool.impl.enhanced.internal.resizer.api.shared - package org.ow2.util.pool.impl.enhanced.internal.resizer.api.shared
 
org.ow2.util.pool.impl.enhanced.internal.resizer.api.statistics - package org.ow2.util.pool.impl.enhanced.internal.resizer.api.statistics
 
org.ow2.util.pool.impl.enhanced.internal.resizer.impl - package org.ow2.util.pool.impl.enhanced.internal.resizer.impl
 
org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared - package org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared
 
org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker - package org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker
 
org.ow2.util.pool.impl.enhanced.internal.stoppableexecution - package org.ow2.util.pool.impl.enhanced.internal.stoppableexecution
 
org.ow2.util.pool.impl.enhanced.internal.store - package org.ow2.util.pool.impl.enhanced.internal.store
 
org.ow2.util.pool.impl.enhanced.internal.thread.api - package org.ow2.util.pool.impl.enhanced.internal.thread.api
 
org.ow2.util.pool.impl.enhanced.internal.thread.impl - package org.ow2.util.pool.impl.enhanced.internal.thread.impl
 
org.ow2.util.pool.impl.enhanced.jmx - package org.ow2.util.pool.impl.enhanced.jmx
 
org.ow2.util.pool.impl.enhanced.manager - package org.ow2.util.pool.impl.enhanced.manager
 
org.ow2.util.pool.impl.enhanced.manager.clue - package org.ow2.util.pool.impl.enhanced.manager.clue
 
org.ow2.util.pool.impl.enhanced.manager.clue.optional - package org.ow2.util.pool.impl.enhanced.manager.clue.optional
 
org.ow2.util.pool.impl.enhanced.manager.optional - package org.ow2.util.pool.impl.enhanced.manager.optional
 

P

passivate(InstanceType) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. This method is called while an instance is put in pool.
PoolConfiguration - Class in org.ow2.util.pool.impl.enhanced
Implementation of the Pool Configuration interface.
PoolConfiguration() - Constructor for class org.ow2.util.pool.impl.enhanced.PoolConfiguration
 
PoolError - Error in org.ow2.util.pool.impl.enhanced.impl
 
PoolError() - Constructor for error org.ow2.util.pool.impl.enhanced.impl.PoolError
 
PoolError(String, Throwable) - Constructor for error org.ow2.util.pool.impl.enhanced.impl.PoolError
 
PoolError(String) - Constructor for error org.ow2.util.pool.impl.enhanced.impl.PoolError
 
PoolError(Throwable) - Constructor for error org.ow2.util.pool.impl.enhanced.impl.PoolError
 
PoolException - Exception in org.ow2.util.pool.impl.enhanced.api
 
PoolException() - Constructor for exception org.ow2.util.pool.impl.enhanced.api.PoolException
 
PoolException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.PoolException
 
PoolException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.PoolException
 
PoolException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.PoolException
 
PoolFactory<InstanceType,Clue> - Interface in org.ow2.util.pool.impl.enhanced.deprecated
Deprecated.  
PoolFactoryBroken - Exception in org.ow2.util.pool.impl.enhanced.api.basic
 
PoolFactoryBroken(Long) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.PoolFactoryBroken
 
PoolFactoryBroken(Long, String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.PoolFactoryBroken
 
PoolFactoryBroken(Long, String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.basic.PoolFactoryBroken
 
PoolFactoryImpl<E,C> - Class in org.ow2.util.pool.impl.enhanced.deprecated
Deprecated.  
PoolFactoryImpl(PoolFactory<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
PoolItemInfo - Class in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
PoolItemInfo() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
poolItemRemoved(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IPoolItemRemoveListener
 
poolItemRemoved(E) - Method in class org.ow2.util.pool.impl.enhanced.callback.RemoveCB
 
poolItemRemoved(E) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
PoolListenerAdapter<T> - Class in org.ow2.util.pool.impl.enhanced.impl.listener
 
PoolListenerAdapter() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
PoolListenerDispatcherPool<E> - Class in org.ow2.util.pool.impl.enhanced.impl.listener
 
PoolListenerDispatcherPool(IPool<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
PoolStackTrace - Class in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
PoolStackTrace() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolStackTrace
 
PoolStackTrace(String) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolStackTrace
 
PoolStackTrace(Throwable) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolStackTrace
 
PoolStackTrace(String, Throwable) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolStackTrace
 
popWaitAuthorization() - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
 
popWaitAuthorization() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
popWaitAuthorization() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
popWaitAuthorization() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
prepareUpdate() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.StatsResizerCluePool
 
prepareUpdate() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
prepareUpdate() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.StatsResizerPool
 
prepareUpdate(S) - Method in interface org.ow2.util.pool.impl.enhanced.internal.resizer.api.IResizer
Prepare an update (calculate next value of expectedSize).
prepareUpdate(S) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AsynchronousResizer
 
prepareUpdate(S) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizer
 
prepareUpdate(S) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
pushWaitAuthorization(WaitAuthorization) - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
 
pushWaitAuthorization(WaitAuthorization) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
pushWaitAuthorization(WaitAuthorization) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
pushWaitAuthorization(WaitAuthorization) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
put(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.IPool
This method must be called when you finished to use the pool item.
put(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
This method will never block.
put(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
put(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
put(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
put(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.validator.ValidatorPool
 
putMethodCalled(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
putMethodCalled(T) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
putMethodCalled(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
putMethodFailed(Exception, E) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
putMethodFailed(Exception, T) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
putMethodFailed(Exception, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
putMethodReturned(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
putMethodReturned(E) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated. Called after a pool item is available in pool.
putMethodReturned(T) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
putMethodReturned(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
putMethodReturned(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
putOneItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
putPoolItem(List<? extends E>, E) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.accessmanager.IAccessManager
 
putPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.LastUsedClueAccessManager
 
putPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.RoundClueAccessManager
 
putPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.LastUsedAccessManager
 
putPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RandomAccessManager
 
putPoolItem(List<? extends E>, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RoundAccessManager
 

R

RandomAccessManager<E> - Class in org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager
 
RandomAccessManager() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RandomAccessManager
 
record(E, I) - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.IPoolItemRecorder
This method must not modify poolItem while recording, so if the record is aborted the poolItem can be returned without an useless fetch.
RecorderPoolItemState - Enum in org.ow2.util.pool.impl.enhanced.api.recorder
 
ReferenceType - Enum in org.ow2.util.pool.impl.enhanced.impl.keepbusy
 
release(E) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
release(E) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
release() - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.workmanager.WorkManagerReusableThread
 
releaseOneItem() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
releasePoolItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
remove(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.IPool
This method can be called when you finished to use the pool item instead of put method.
remove(I) - Method in interface org.ow2.util.pool.impl.enhanced.api.recorder.IPoolItemRecorder
The identifier will not be use in future because the item has been removed from pool or the pool is finalized for example.
remove(InstanceType) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. Callback called when object is gonna be removed.
remove(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
remove(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
remove(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
remove(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
remove(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.validator.ValidatorPool
 
removeAll() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
RemoveCB<E> - Class in org.ow2.util.pool.impl.enhanced.callback
 
RemoveCB(IPoolItemRemoveListener<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.callback.RemoveCB
 
removeCluePoolListener(ICluePoolListener<E, C>) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.clue.CluePoolListenerDispatcherPool
 
removeClueWaiter() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
RemoveEntry<E> - Class in org.ow2.util.pool.impl.enhanced.impl.basic
 
RemoveEntry(E, RemoveEntry<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.RemoveEntry
 
removeMethodCalled(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
removeMethodCalled(T) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
removeMethodCalled(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
removeMethodFailed(Exception, E) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
removeMethodFailed(Exception, T) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
removeMethodFailed(Exception, E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
removeMethodReturned(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
removeMethodReturned(T) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
removeMethodReturned(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
removeMethodReturned(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStatsFillerPoolListener
 
removeNoClueWaiter() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
removeOneItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
removePoolItem(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.accessmanager.IAccessManager
This callback is useful to clean up data you keep by poolItem.
removePoolItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.LastUsedClueAccessManager
 
removePoolItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.RoundClueAccessManager
 
removePoolItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.LastUsedAccessManager
 
removePoolItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RandomAccessManager
 
removePoolItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RoundAccessManager
 
removePoolListener(IPoolListener<E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
removeWaiter() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
ResizerType - Enum in org.ow2.util.pool.impl.enhanced
 
ResizerUpdateCluePoolListener<E,C,S> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue
 
ResizerUpdateCluePoolListener(S, IResizer<S>, ICluePoolStatsListener<E, C, S>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.ResizerUpdateCluePoolListener
 
ResizerUpdateCluePoolListener(S, IResizer<S>, ICluePoolStatsListener<E, C, S>, UpdateMethod, UpdateMethod, UpdateMethod, UpdateMethod, UpdateMethod) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.ResizerUpdateCluePoolListener
 
ResizerUpdatePoolListener<E,S> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.resizer
 
ResizerUpdatePoolListener(S, IResizer<S>, IPoolStatsListener<E, S>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
ResizerUpdatePoolListener(S, IResizer<S>, IPoolStatsListener<E, S>, UpdateMethod, UpdateMethod, UpdateMethod, UpdateMethod) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
ReusableThreadPoolFactory - Class in org.ow2.util.pool.impl.enhanced
 
RoundAccessManager<E> - Class in org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager
 
RoundAccessManager() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.RoundAccessManager
 
RoundClueAccessManager<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue
 
RoundClueAccessManager(IClueManager<E, C>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.basic.accessmanager.clue.RoundClueAccessManager
 
run() - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.AbstractReusableThread
 
run() - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.FutureTaskReallyCancellable
 
run() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AsynchronousResizer
 
run() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerOneThreadManager
 
run() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.CleanerReferencer
 
run() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThread
 
run() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.WeakRunnable
 

S

scheduleAction(int) - Method in class org.ow2.util.pool.impl.enhanced.internal.actionscheduler.ActionScheduler
 
scheduleAction(int) - Method in interface org.ow2.util.pool.impl.enhanced.internal.actionscheduler.IActionScheduler
 
SELF_THREAD_EXECUTOR - Static variable in class org.ow2.util.pool.impl.enhanced.impl.util.ExecutorProvider
 
setAllowSharedInstance(boolean) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
Allow to share instances (shouldn't be use in stateful case as one stateful ID is linked to one client.
setAllowSharedInstance(boolean) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
Allow to share instances (shouldn't be use in stateful case as one stateful ID is linked to one client.
setBusyCount(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
setCallBackComplete(boolean) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.RemoveEntry
 
setClue(C) - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager.IAccessibleClue
 
setClue(E, C) - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.basiccluemanager.IClueAccessor
 
setClue(InstanceType, Clue) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. Change item clue.
setClue(E, C) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
setClue(E, C) - Method in class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueAccessor
 
setCurrentWaitAuthorization(WaitAuthorization) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
setDelayedCount(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
setExpectedSize(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
setExpectedSize(int) - Method in interface org.ow2.util.pool.impl.enhanced.internal.resizer.api.IResizable
 
setExpectedSparePool(int) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
setGetMethodCount(long) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStats
 
setGetMethodDurationAverage(double) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStats
 
setInterrupted(boolean) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.Entry
 
setMax(int) - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
Sets the Maximum size of the pool.
setMaxPool(int) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
setMaxWaiter(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
setMaxWaiters(int) - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
Sets the number of waiters that can wait for the given timeout.
setMinPool(int) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
 
setNext(RemoveEntry<E>) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.RemoveEntry
 
setNext(Entry) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.Entry
 
setNext(ThreadEntry) - Method in class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.ThreadEntry
 
setNotSendedBack(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStats
 
setPoolConfiguration(IPoolConfiguration) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
setPoolConfiguration(IPoolConfiguration) - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
setRemoved(boolean) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.PoolItemInfo
 
setResizable(IResizable) - Method in interface org.ow2.util.pool.impl.enhanced.internal.resizer.api.IResizer
Resizer will call method on it.
setResizable(IResizable) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AbstractResizer
 
setResizable(IResizable) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AsynchronousResizer
 
setResizable(IResizable) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizer
 
setShareMethod(ShareMethod) - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
setTimeout(long) - Method in class org.ow2.util.pool.impl.enhanced.PoolConfiguration
Sets the timeout for waiters that are waiting for an empty element in the pool..
setUsed(IPool<IReusableThread>, Runnable) - Method in interface org.ow2.util.pool.impl.enhanced.api.thread.IReusableThread
 
setUsed(IPool<IReusableThread>, Runnable) - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.AbstractReusableThread
 
setUsed(IPool<IReusableThread>, Runnable) - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.managementthread.ManagementThreadReusableThread
 
setUsed(IPool<IReusableThread>, Runnable) - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.threadpoolexecutor.ExecutorReusableThread
 
setUsed(IPool<IReusableThread>, Runnable) - Method in class org.ow2.util.pool.impl.enhanced.impl.thread.workmanager.WorkManagerReusableThread
 
setUsedPoolItem(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
setWaiters(int) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.BasicPoolStats
 
SharedResizer<S> - Class in org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared
 
SharedResizer(ISharedManager, IResizer<S>) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizer
 
SharedResizerOneThreadManager - Class in org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared
 
SharedResizerOneThreadManager() - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerOneThreadManager
 
SharedResizerPoolThreadManager - Class in org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared
 
SharedResizerPoolThreadManager(IPool<IReusableThread>) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerPoolThreadManager
 
ShareMethod - Enum in org.ow2.util.pool.impl.enhanced.api.keepbusy
 
signal() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
signal() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
signalAll() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
signalAll() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
signalAllUnclearable() - Method in interface org.ow2.util.pool.impl.enhanced.internal.lock.api.ISignalClearableCondition
 
signalAllUnclearable() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicCondition
 
signalAllUnclearable() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
signalAllWaiters() - Method in interface org.ow2.util.pool.impl.enhanced.api.IPool
Ask pool to recall all timeout.waitOnXXX.
signalAllWaiters() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
signalAllWaiters() - Method in class org.ow2.util.pool.impl.enhanced.impl.keepbusy.KeepBusyPool
 
signalAllWaiters() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
signalAllWaiters() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerDispatcherPool
 
signalAllWaiters() - Method in class org.ow2.util.pool.impl.enhanced.impl.validator.ValidatorPool
 
signalAllWaitersMethodCalled() - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
signalAllWaitersMethodCalled() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
signalAllWaitersMethodCalled() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
signalAllWaitersMethodFailed(Exception) - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
signalAllWaitersMethodFailed(Exception) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
signalAllWaitersMethodFailed(Exception) - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
signalAllWaitersMethodReturned() - Method in interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener
 
signalAllWaitersMethodReturned() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.PoolListenerAdapter
 
signalAllWaitersMethodReturned() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
SignalClearableConditionProxy - Class in org.ow2.util.pool.impl.enhanced.internal.lock.impl
 
SignalClearableConditionProxy(Condition) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.lock.impl.SignalClearableConditionProxy
 
start() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
start() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
start() - Method in interface org.ow2.util.pool.impl.enhanced.internal.thread.api.IManagementThread
 
start() - Method in class org.ow2.util.pool.impl.enhanced.internal.thread.impl.ManagementThread
 
StatsResizerCluePool<E,C,S> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue
 
StatsResizerCluePool(ICluePool<E, C>, ICluePoolStatsListener<E, C, S>, S, IResizer<S>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.StatsResizerCluePool
 
StatsResizerPool<E,S> - Class in org.ow2.util.pool.impl.enhanced.impl.listener.resizer
 
StatsResizerPool(IPool<E>, IPoolStatsListener<E, S>, S, IResizer<S>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.StatsResizerPool
 
StockerStatistics - Interface in org.ow2.util.pool.impl.enhanced.internal.resizer.api.statistics
 
stop() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
 
stop() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
 
StoppableExecution<E> - Class in org.ow2.util.pool.impl.enhanced.internal.stoppableexecution
 
StoppableExecution(IArgumentsCallable<E>) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppableExecution
 
StoppedExecutionException - Exception in org.ow2.util.pool.impl.enhanced.internal.stoppableexecution
 
StoppedExecutionException() - Constructor for exception org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppedExecutionException
 
StoppedExecutionException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppedExecutionException
 
StoppedExecutionException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppedExecutionException
 
StoppedExecutionException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.StoppedExecutionException
 
StoreMechanism - Interface in org.ow2.util.pool.impl.enhanced.internal.store
 

T

ThreadEntry - Class in org.ow2.util.pool.impl.enhanced.internal.stoppableexecution
 
ThreadEntry(Thread, ThreadEntry) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.stoppableexecution.ThreadEntry
 
ThreadPool - Class in org.ow2.util.pool.impl.enhanced.impl.thread
 
ThreadPool(IPool<IReusableThread>) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.ThreadPool
 
ThreadPool(IPool<IReusableThread>, Long) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.ThreadPool
 
TimeoutPoolException - Exception in org.ow2.util.pool.impl.enhanced.api
 
TimeoutPoolException() - Constructor for exception org.ow2.util.pool.impl.enhanced.api.TimeoutPoolException
 
TimeoutPoolException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.TimeoutPoolException
 
TimeoutPoolException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.TimeoutPoolException
 
TimeoutPoolException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.TimeoutPoolException
 
TooManyWaiterException - Exception in org.ow2.util.pool.impl.enhanced.impl.limited
 
TooManyWaiterException() - Constructor for exception org.ow2.util.pool.impl.enhanced.impl.limited.TooManyWaiterException
 
TooManyWaiterException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.impl.limited.TooManyWaiterException
 
TooManyWaiterException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.impl.limited.TooManyWaiterException
 
TooManyWaiterException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.impl.limited.TooManyWaiterException
 
tryLock() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
tryLock(long, TimeUnit) - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
tryMatch(E, C) - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.IClueManager
 
tryMatch(E, C) - Method in class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueManager
 

U

unlock() - Method in class org.ow2.util.pool.impl.enhanced.internal.lock.impl.BasicLock
 
unlockSizeToZero() - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IBasicPool
 
unlockSizeToZero() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
unMatch(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.clue.IClueManager
Undo match.
unMatch(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.clue.basiccluemanager.BasicClueManager
 
UnparkResult - Enum in org.ow2.util.pool.impl.enhanced.internal.lock.impl
 
update() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.StatsResizerCluePool
 
update() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener
 
update() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.StatsResizerPool
 
update() - Method in interface org.ow2.util.pool.impl.enhanced.internal.resizer.api.IResizer
This method grant that eventually at least one call will be made to setExpectedSize, with stats calculated by latest call to prepareUpdate.
update(IResizer<?>) - Method in interface org.ow2.util.pool.impl.enhanced.internal.resizer.api.shared.ISharedManager
 
update() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AsynchronousResizer
 
update() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizer
 
update(IResizer<?>) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerOneThreadManager
 
update(IResizer<?>) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.shared.SharedResizerPoolThreadManager
 
update() - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.stocker.MinMaxExpectedSpareStockerResizer
This method do not use asynchronous mechanism, so call to setExpectedSize will be made before this method returns.
updateGetMethodDurationAverage() - Method in class org.ow2.util.pool.impl.enhanced.impl.listener.statistics.ExtendedPoolStatsFillerPoolListener
 
UpdateMethod - Enum in org.ow2.util.pool.impl.enhanced.impl.listener.resizer
 
updatePoolSize() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedCluePool
If you do not want to wait an action which resize the pool to create future needed pool item.
updatePoolSize() - Method in class org.ow2.util.pool.impl.enhanced.EnhancedPool
If you do not want to wait an action which resize the pool to create future needed pool item.
updateWith(int) - Method in class org.ow2.util.pool.impl.enhanced.internal.resizer.impl.AbstractResizer
 

V

validate(E, C) - Method in interface org.ow2.util.pool.impl.enhanced.api.validator.clue.ICluePoolValidator
This method is called when you try to get a pool item with a clue.
validate(E) - Method in interface org.ow2.util.pool.impl.enhanced.api.validator.IPoolValidator
 
validate(InstanceType) - Method in interface org.ow2.util.pool.impl.enhanced.deprecated.PoolFactory
Deprecated. Validate an instance by giving some statistics.
validate(E, C) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
validate(E) - Method in class org.ow2.util.pool.impl.enhanced.deprecated.PoolFactoryImpl
Deprecated.  
validateOneItem(E) - Method in class org.ow2.util.pool.impl.enhanced.impl.validator.ValidatorPool
 
ValidatorCluePool<E,C> - Class in org.ow2.util.pool.impl.enhanced.impl.validator.clue
 
ValidatorCluePool(ICluePool<E, C>, ICluePoolValidator<E, C>, boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.validator.clue.ValidatorCluePool
 
ValidatorPool<E> - Class in org.ow2.util.pool.impl.enhanced.impl.validator
 
ValidatorPool(IPool<E>, IPoolValidator<E>, boolean) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.validator.ValidatorPool
 
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.api.keepbusy.ShareMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.api.recorder.RecorderPoolItemState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.impl.basic.FactoryState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.impl.keepbusy.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.impl.listener.resizer.UpdateMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.internal.lock.impl.UnparkResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.util.pool.impl.enhanced.ResizerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.api.keepbusy.ShareMethod
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.api.recorder.RecorderPoolItemState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.impl.basic.FactoryState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.impl.keepbusy.ReferenceType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.impl.listener.resizer.UpdateMethod
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.internal.lock.impl.UnparkResult
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.util.pool.impl.enhanced.ResizerType
Returns an array containing the constants of this enum type, in the order they're declared.
verifyInterrupted() - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
This method throw an exception only if on waitOnXXX throw an exception before.
verifyInterrupted() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
verifyInterrupted() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
verifyInterrupted() - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 

W

waitAllRemoveListenerCompleted() - Method in interface org.ow2.util.pool.impl.enhanced.api.basic.IBasicPool
After calling this method all pending remove calls will be called.
waitAllRemoveListenerCompleted() - Method in class org.ow2.util.pool.impl.enhanced.impl.basic.BasicPool
 
WaitAuthorization - Class in org.ow2.util.pool.impl.enhanced.impl.waitcontrol
 
WaitAuthorization() - Constructor for class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.WaitAuthorization
 
waitEmptyClueWaiterInPool() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
waitEmptyNoClueWaiterInPool() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.clue.LimitedWaiterCluePool
 
waitEmptyWaiterInPool() - Method in class org.ow2.util.pool.impl.enhanced.impl.limited.LimitedWaiterPool
 
WaiterInterruptedException - Exception in org.ow2.util.pool.impl.enhanced.api
 
WaiterInterruptedException() - Constructor for exception org.ow2.util.pool.impl.enhanced.api.WaiterInterruptedException
 
WaiterInterruptedException(String, Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.WaiterInterruptedException
 
WaiterInterruptedException(String) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.WaiterInterruptedException
 
WaiterInterruptedException(Throwable) - Constructor for exception org.ow2.util.pool.impl.enhanced.api.WaiterInterruptedException
 
waitOnCondition(Condition) - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
 
waitOnCondition(Condition) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
waitOnCondition(Condition) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
waitOnCondition(Condition) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
waitOnConditionWaitPart(IConditionWaitPart) - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
 
waitOnConditionWaitPart(IConditionWaitPart) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
waitOnConditionWaitPart(IConditionWaitPart) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
waitOnConditionWaitPart(IConditionWaitPart) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
waitOnMutex(Object) - Method in interface org.ow2.util.pool.impl.enhanced.api.IWaitControl
 
waitOnMutex(Object) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.ExpireWaitControl
 
waitOnMutex(Object) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.InfiniteWaitControl
 
waitOnMutex(Object) - Method in class org.ow2.util.pool.impl.enhanced.impl.waitcontrol.NoWaitControl
 
WeakRunnable - Class in org.ow2.util.pool.impl.enhanced.internal.thread.impl
 
WeakRunnable(Runnable) - Constructor for class org.ow2.util.pool.impl.enhanced.internal.thread.impl.WeakRunnable
 
WorkManagerReusableThread - Class in org.ow2.util.pool.impl.enhanced.impl.thread.workmanager
 
WorkManagerReusableThread(WorkManager) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.workmanager.WorkManagerReusableThread
 
WorkManagerReusableThreadFactory - Class in org.ow2.util.pool.impl.enhanced.impl.thread.workmanager
 
WorkManagerReusableThreadFactory(WorkManager) - Constructor for class org.ow2.util.pool.impl.enhanced.impl.thread.workmanager.WorkManagerReusableThreadFactory
 

A B C D E F G H I K L M N O P R S T U V W

Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.