|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.security.util.TopiaSecurityCaching
public class TopiaSecurityCaching
La classe permet d'avoir un ensemble de clés pour identifier de manière unique une valeur.
| Field Summary | |
|---|---|
protected int |
level
Le niveau correspond au nombre d'éléments de la clé |
protected java.util.Map |
map
Map pour le stockage du première niveau |
| Constructor Summary | |
|---|---|
TopiaSecurityCaching()
Contruit un TopiaSecurityCaching avec un nombre d'élément de la clé par défaut à 1 |
|
TopiaSecurityCaching(int level)
Contruit un TopiaSecurityCaching en précisant le nombre d'élément de la clé |
|
| Method Summary | |
|---|---|
void |
clear(java.lang.Object... keys)
Permet de supprimer une valeur pour une clé donnée. |
java.lang.Object |
get(java.lang.Object... keys)
Permet de récupérer une valeur pour une clé donnée. |
void |
put(java.lang.Object value,
java.lang.Object... keys)
Permet de stocker la valeur pour une clé donnée. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int level
protected java.util.Map map
| Constructor Detail |
|---|
public TopiaSecurityCaching(int level)
level - nombre d'élément de la clé, doit être suppérieur à 0public TopiaSecurityCaching()
| Method Detail |
|---|
public void put(java.lang.Object value,
java.lang.Object... keys)
value - valeur à stockerkeys - clé de la valeurpublic void clear(java.lang.Object... keys)
keys - clé de la valeurpublic java.lang.Object get(java.lang.Object... keys)
keys - clé de la valeur
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||