|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectPoolListener
Listener interface for ObjectPoolEvent
objects.
Listeners should ensure the implementations of the listed methods return
quickly. Tasks that require more time should spawn a new thread.
Method Summary | |
---|---|
void |
maxPoolLimitExceeded(ObjectPoolEvent evt)
Called when a check-out request causes the poolSize limit to be exceeded. |
void |
maxPoolLimitReached(ObjectPoolEvent evt)
Called when a check-out request causes the poolSize limit to be reached. |
void |
maxSizeLimitError(ObjectPoolEvent evt)
Called when a check-out request attempts to exceed the maxSize limit. |
void |
maxSizeLimitReached(ObjectPoolEvent evt)
Called when a check-out request causes the maxSize limit to be reached. |
void |
poolCheckIn(ObjectPoolEvent evt)
Called when an item is checked back in to the pool. |
void |
poolCheckOut(ObjectPoolEvent evt)
Called when an item is checked out of the pool. |
void |
poolFlushed(ObjectPoolEvent evt)
Called when the pool is flushed of all free/unused items. |
void |
poolInitCompleted(ObjectPoolEvent evt)
Called when the pool's ObjectPool.init(int) method has completed. |
void |
poolParametersChanged(ObjectPoolEvent evt)
Called when the pool's parameters are changed. |
void |
poolReleased(ObjectPoolEvent evt)
Called when the pool is released (no more events are fired by the pool after this event). |
void |
validationError(ObjectPoolEvent evt)
Called when an item is found to be invalid. |
Method Detail |
---|
void poolInitCompleted(ObjectPoolEvent evt)
ObjectPool.init(int)
method has completed.
void poolCheckOut(ObjectPoolEvent evt)
void poolCheckIn(ObjectPoolEvent evt)
void validationError(ObjectPoolEvent evt)
void maxPoolLimitReached(ObjectPoolEvent evt)
void maxPoolLimitExceeded(ObjectPoolEvent evt)
void maxSizeLimitReached(ObjectPoolEvent evt)
void maxSizeLimitError(ObjectPoolEvent evt)
void poolParametersChanged(ObjectPoolEvent evt)
void poolFlushed(ObjectPoolEvent evt)
void poolReleased(ObjectPoolEvent evt)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |