org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue
Class ResizerUpdateCluePoolListener<E,C,S>
java.lang.Object
org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener<E,S>
org.ow2.util.pool.impl.enhanced.impl.listener.resizer.clue.ResizerUpdateCluePoolListener<E,C,S>
- Type Parameters:
E - pool item typeC - clue typeS -
- All Implemented Interfaces:
- ICluePoolListener<E,C>, IPoolListener<E>
public class ResizerUpdateCluePoolListener<E,C,S>
- extends ResizerUpdatePoolListener<E,S>
- implements ICluePoolListener<E,C>
- Author:
- Gael Lalire
|
Constructor Summary |
ResizerUpdateCluePoolListener(S stats,
IResizer<S> poolResizer,
ICluePoolStatsListener<E,C,S> poolStatsAccessor)
|
ResizerUpdateCluePoolListener(S stats,
IResizer<S> poolResizer,
ICluePoolStatsListener<E,C,S> poolStatsAccessor,
UpdateMethod getClueUpdateMethod,
UpdateMethod getUpdateMethod,
UpdateMethod putUpdateMethod,
UpdateMethod removeUpdateMethod,
UpdateMethod interruptAllWaitersUpdateMethod)
|
| Methods inherited from class org.ow2.util.pool.impl.enhanced.impl.listener.resizer.ResizerUpdatePoolListener |
getMethodCalled, getMethodFailed, getMethodReturned, prepareUpdate, putMethodCalled, putMethodFailed, putMethodReturned, removeMethodCalled, removeMethodFailed, removeMethodReturned, signalAllWaitersMethodCalled, signalAllWaitersMethodFailed, signalAllWaitersMethodReturned, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.ow2.util.pool.impl.enhanced.api.listener.IPoolListener |
getMethodCalled, getMethodFailed, getMethodReturned, putMethodCalled, putMethodFailed, putMethodReturned, removeMethodCalled, removeMethodFailed, removeMethodReturned, signalAllWaitersMethodCalled, signalAllWaitersMethodFailed, signalAllWaitersMethodReturned |
ResizerUpdateCluePoolListener
public ResizerUpdateCluePoolListener(S stats,
IResizer<S> poolResizer,
ICluePoolStatsListener<E,C,S> poolStatsAccessor)
ResizerUpdateCluePoolListener
public ResizerUpdateCluePoolListener(S stats,
IResizer<S> poolResizer,
ICluePoolStatsListener<E,C,S> poolStatsAccessor,
UpdateMethod getClueUpdateMethod,
UpdateMethod getUpdateMethod,
UpdateMethod putUpdateMethod,
UpdateMethod removeUpdateMethod,
UpdateMethod interruptAllWaitersUpdateMethod)
getMethodCalled
public void getMethodCalled(C clue,
IWaitControl timeout)
- Specified by:
getMethodCalled in interface ICluePoolListener<E,C>
getMethodFailed
public void getMethodFailed(PoolException poolException,
C clue,
IWaitControl timeout)
- Specified by:
getMethodFailed in interface ICluePoolListener<E,C>
getMethodReturned
public void getMethodReturned(E result,
C clue,
IWaitControl timeout)
- Specified by:
getMethodReturned in interface ICluePoolListener<E,C>
Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.