|
|||||||||
| Home >> All >> org >> scoja >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.scoja.util
Interface LRUShell

- All Known Implementing Classes:
- ExpiringLRUCache.Shell
- public interface LRUShell
Es un anexo a la interfaz de ExpiringLRUCache.
Estos métodos complementan a ExpiringLRUCache.get(Object) 55
para conseguir una interfaz completa de tabla.
No obstante, la semántica de acceso concurrente para las claves sin
valor es más compleja que para las tablas normales; puede
estudiarse en la sección Forma de uso de
ExpiringLRUCache.
| Method Summary | |
java.lang.Object |
getKey()
Devuelve la clave a la que está asociado este objeto. |
ExpiringObject |
getValue()
Devuelve el valor que contiene este objeto y que se supone que es el valor para la clave getKey() 55 . |
void |
put(ExpiringObject value)
Pone el valor a value, cuando el objeto está
indefinido. |
void |
release()
Indica a la caché de la que lo hemos sacado que ya no lo estamos usando y que, por nosotros, puede empezar a pensar en su muerte. |
| Method Detail |
getKey
public java.lang.Object getKey()
- Devuelve la clave a la que está asociado este objeto.
Generalmente es un dato redundante, porque se tuvo que conocer
para poder buscar este objeto en una cache.
getValue
public ExpiringObject getValue()
- Devuelve el valor que contiene este objeto y que se supone que
es el valor para la clave
getKey()55 . Cuando este objeto no tiene valor asociado, la primera llamada devuelvenully las siguiente se quedan bloqueadas hasta que la primera llama aput(ExpiringObject)55 orelease()55 .
put
public void put(ExpiringObject value) throws java.lang.IllegalStateException
- Pone el valor a
value, cuando el objeto está indefinido. Pero produce una excepción java.lang.IllegalStateException si ya había recibido un valor.
release
public void release()
- Indica a la caché de la que lo hemos sacado que ya no lo
estamos usando y que, por nosotros, puede empezar a pensar en
su muerte.
|
|||||||||
| Home >> All >> org >> scoja >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC