org.ow2.util.pool.impl.enhanced.api.listener
Interface IPoolListener<E>

Type Parameters:
E - pool item type
All Known Subinterfaces:
ICluePoolListener<E,C>, ICluePoolStatsListener<E,C,S>, IPoolStatsListener<E,S>
All Known Implementing Classes:
BasicCluePoolStatsFillerPoolListener, BasicPoolStatsFillerPoolListener, CluePoolListenerAdapter, ExtendedPoolStatsFillerPoolListener, PoolFactoryImpl, PoolListenerAdapter, ResizerUpdateCluePoolListener, ResizerUpdatePoolListener

public interface IPoolListener<E>

Author:
Gael Lalire

Method Summary
 void getMethodCalled(IWaitControl timeout)
           
 void getMethodFailed(java.lang.Exception e, IWaitControl timeout)
           
 void getMethodReturned(E result, IWaitControl timeout)
           
 void putMethodCalled(E poolItem)
           
 void putMethodFailed(java.lang.Exception e, E poolItem)
           
 void putMethodReturned(E poolItem)
           
 void removeMethodCalled(E poolItem)
           
 void removeMethodFailed(java.lang.Exception e, E poolItem)
           
 void removeMethodReturned(E poolItem)
           
 void signalAllWaitersMethodCalled()
           
 void signalAllWaitersMethodFailed(java.lang.Exception e)
           
 void signalAllWaitersMethodReturned()
           
 

Method Detail

getMethodCalled

void getMethodCalled(IWaitControl timeout)

getMethodReturned

void getMethodReturned(E result,
                       IWaitControl timeout)

getMethodFailed

void getMethodFailed(java.lang.Exception e,
                     IWaitControl timeout)

putMethodCalled

void putMethodCalled(E poolItem)

putMethodReturned

void putMethodReturned(E poolItem)

putMethodFailed

void putMethodFailed(java.lang.Exception e,
                     E poolItem)

removeMethodCalled

void removeMethodCalled(E poolItem)

removeMethodReturned

void removeMethodReturned(E poolItem)

removeMethodFailed

void removeMethodFailed(java.lang.Exception e,
                        E poolItem)

signalAllWaitersMethodCalled

void signalAllWaitersMethodCalled()

signalAllWaitersMethodReturned

void signalAllWaitersMethodReturned()

signalAllWaitersMethodFailed

void signalAllWaitersMethodFailed(java.lang.Exception e)


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