Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2007-2009
OW2 Consortium
. All Rights Reserved.