T - - type of objects in poolpublic interface IPoolMethods<T>
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup(T obj)
Diese Methode wird aufgerufen, wenn ein Object aus dem Pool geloescht werden soll, weil es zu
lange inaktiv war.
|
long |
getCheckInterval()
Gibt das Zeitinterval zurueck, in dem die Objekte im Pool auf Gueltigkeit geprueft werden.
|
int |
getMaxSize()
Gibt die maximale Groesse des Pools zurueck.
|
T |
getNewObj()
Gibt ein neues Object zurueck um es dem Pool hinzuzufuegen.
|
long |
getTTL()
Gibt die Zeit zurueck, wie lange ein Object im Pool gueltig ist, wenn es inaktiv ist.
|
boolean |
validate(T obj)
Validiert das uebergene Objekt aus dem Pool.
|
boolean |
validateOnGet() |
boolean |
validateOnGiveBack() |
void cleanup(T obj)
obj - - object in poollong getCheckInterval()
T getNewObj()
long getTTL()
int getMaxSize()
boolean validate(T obj)
obj - - object in poolvalidateOnGet()boolean validateOnGet()
validate(Object)
beim Holen eines Objekts aus dem Pool aufgerufenboolean validateOnGiveBack()
validate(Object)
bei Rueckgabe eines Objekts in den Pool aufgerufenCopyright © 2024. All rights reserved.