Package | Description |
---|---|
org.apache.commons.pool.impl |
Object pooling API implementations.
|
Modifier and Type | Field and Description |
---|---|
private CursorableLinkedList.Cursor |
GenericKeyedObjectPool._evictionCursor
Eviction cursor (over instances within-key)
|
private CursorableLinkedList.Cursor |
GenericObjectPool._evictionCursor
Eviction cursor - keeps track of idle object evictor position
|
private CursorableLinkedList.Cursor |
GenericKeyedObjectPool._evictionKeyCursor
Eviction cursor (over keys)
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.ref.WeakReference<CursorableLinkedList.Cursor>> |
CursorableLinkedList._cursors
A list of the currently
CursorableLinkedList.Cursor s currently
open in this list. |
Modifier and Type | Method and Description |
---|---|
CursorableLinkedList.Cursor |
CursorableLinkedList.cursor()
Returns a
ListIterator for iterating through the
elements of this list. |
CursorableLinkedList.Cursor |
CursorableLinkedList.cursor(int i)
Returns a
ListIterator for iterating through the
elements of this list, initialized such that
ListIterator.next() will return the element at
the specified index (if any) and ListIterator.previous()
will return the element immediately preceding it (if any). |
Modifier and Type | Method and Description |
---|---|
protected void |
CursorableLinkedList.registerCursor(CursorableLinkedList.Cursor cur)
Registers a
CursorableLinkedList.Cursor to be notified
of changes to this list. |
protected void |
CursorableLinkedList.unregisterCursor(CursorableLinkedList.Cursor cur)
Removes a
CursorableLinkedList.Cursor from
the set of cursors to be notified of changes to this list. |