Class DirCache
Class DirCache
java.lang.Object
|
+----DirCache
- public class DirCache
- extends Object
DirCache
Implemente la gestion d'un cache, il y a un cache par page (adresse)
-
addElement(String, String, boolean)
- Ajoute un element
-
Element(String)
- Renvoie le contenu d'une Url
-
indexOf(String)
- Renvoie la position de l'Url dans le cache
-
isIn(String)
-
-
list(String)
- Renvoie le contenu d'une Url
isIn
public boolean isIn(String Url)
- Parameters:
- Url - l'adresse a tester
- Returns:
- renvoie vrai si l'url est dans le cache
indexOf
public int indexOf(String Url)
- Renvoie la position de l'Url dans le cache
- Parameters:
- Url - l'adresse a tester
- Returns:
- renvoie la position de l'url dans le cache, -1 si elle n'existe pas
addElement
public void addElement(String Url,
String Rep,
boolean Ftp)
- Ajoute un element
- Parameters:
- Url - l'adresse de l'URL (sert aussi pour l'indexation)
- Rep - le contenu de la page
- Ftp - vrai si le contenu vient d'un Ftp
- Returns:
- pas de valeur de retour
implemente un cache de type FIFO
Element
public Hashtable Element(String Url)
- Renvoie le contenu d'une Url
- Parameters:
- Url - : l'adresse
- Returns:
- renvoie une table de hachage representant l'url, ou null si il n'existe pas
list
public String[] list(String Url)
- Renvoie le contenu d'une Url
- Parameters:
- Url - : l'adresse
- Returns:
- renvoie un tableau de String representant le contenu de l'Url