org.ow2.util.pool.impl.enhanced.api.clue
Interface ICluePool<E,C>

Type Parameters:
E - pool item type
C - clue type
All Superinterfaces:
IPool<E>
All Known Subinterfaces:
IBasicCluePool<E,C>, IRecorderCluePool<E,C>, IResizableCluePool<E,C>
All Known Implementing Classes:
BasicCluePool, CluePoolListenerDispatcherPool, KeepBusyCluePool, LimitedWaiterCluePool, StatsResizerCluePool, ValidatorCluePool

public interface ICluePool<E,C>
extends IPool<E>

Author:
Gael Lalire

Method Summary
 E get(C clue, IWaitControl timeout)
           
 
Methods inherited from interface org.ow2.util.pool.impl.enhanced.api.IPool
get, put, remove, signalAllWaiters
 

Method Detail

get

E get(C clue,
      IWaitControl timeout)
      throws PoolException,
             java.lang.InterruptedException
Throws:
PoolException
java.lang.InterruptedException


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