org.esupportail.portal.channels.CIntranet.cache
Interface Cache

All Known Implementing Classes:
CircularCache

public interface Cache

Cache

Interface décrivant quelles doivent être les fonctionnalités d'un cache

(c)Copyright ESup-Portail 2004

Version:
2.0
Author:
Mathieu Larchet

Method Summary
 java.lang.Object get(java.lang.Object key)
          Récupération d'un objet du cache
 void put(java.lang.Object key, java.lang.Object value)
          Mise en cache d'un objet
 void remove(java.lang.Object key)
          Suppression d'un objet du cache
 

Method Detail

put

public void put(java.lang.Object key,
                java.lang.Object value)
Mise en cache d'un objet

Parameters:
key - Clé du cache
value - Valeur mise en cache

get

public java.lang.Object get(java.lang.Object key)
Récupération d'un objet du cache

Parameters:
key - Clé du cache
Returns:
Valeur mise en cache si trouvée, null sinon

remove

public void remove(java.lang.Object key)
Suppression d'un objet du cache

Parameters:
key - Clé du cache