Class ListeEntiteURL
java.lang.Object
|
+----ListeEntiteURL
- public class ListeEntiteURL
- extends Object
- implements Serializable
Classe decrivant une liste d'EntiteURL, sans doublon sur l'attribut URL des EntiteURLs.
-
addElement(EntiteURL)
- Ajouter un element a la liste en s'assurant qu'il n'y a pas de doublon sur l'attribut URL.
-
addThisTo(ListeEntiteURL, EntiteURL)
- Ajoute tous les element de la liste dans la liste passee en argument.
-
getElementToParse()
- Retourne une EntiteURL a parser.
L'entiteURL retournee est mise a l'etat parsing !
Il faudra donc la liberer apres le parsing en appellant l'une des methodes :
setTelecharged(true) ou setTelecharging(false)
-
getElementToTelecharge()
- Retourne une EntiteURL a telecharger.
L'entiteURL retournee est mise a l'etat telecharging !
Il faudra donc la liberer apres terlechargement en appellant l'une des methodes :
setTelecharged(true) ou setTelecharging(false)
-
getFirst()
-
-
getURL()
-
-
nothingToDo()
- Indique s'il reste ne reste aucune EntiteURL a Paarse ou a Telecharger.
-
toString()
-
addElement
public final synchronized EntiteURL addElement(EntiteURL u)
- Ajouter un element a la liste en s'assurant qu'il n'y a pas de doublon sur l'attribut URL.
- Returns:
- l'element qui a ete ajoute ou celui dont il faut mettre la profondeur a jour.
addThisTo
public void addThisTo(ListeEntiteURL lst,
EntiteURL entiteURL)
- Ajoute tous les element de la liste dans la liste passee en argument.
Il n'y a pas de synchronisation car cette methode ne doit pas etre utiliseren mode ajout pendant l'operation
getElementToTelecharge
public final EntiteURL getElementToTelecharge()
- Retourne une EntiteURL a telecharger.
L'entiteURL retournee est mise a l'etat telecharging !
Il faudra donc la liberer apres terlechargement en appellant l'une des methodes :
setTelecharged(true) ou setTelecharging(false)
- Returns:
- Une EntiteURL a telecharger et null s'il n'y en a pas.
getElementToParse
public final EntiteURL getElementToParse()
- Retourne une EntiteURL a parser.
L'entiteURL retournee est mise a l'etat parsing !
Il faudra donc la liberer apres le parsing en appellant l'une des methodes :
setTelecharged(true) ou setTelecharging(false)
- Returns:
- Une EntiteURL a parser et null s'il n'y en a pas.
nothingToDo
public final boolean nothingToDo()
- Indique s'il reste ne reste aucune EntiteURL a Paarse ou a Telecharger.
- Returns:
- true s'il n'y a rien a faire (Telecharger ou parser), false sinon.
getURL
public URL getURL()
getFirst
public EntiteURL getFirst()
toString
public String toString()
- Overrides:
- toString in class Object