|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UserCatalog
Catalogo de usuarios del motor. Los intercambios con el archivo fisico no se relizan a traves del sistema de paginacion, para lograr persistencia inmediata. Falta agregar encriptacion para el campo password.
![]() |
![]() |
| Method Summary | |
|---|---|
void |
addUser(UserContext c,
java.lang.String password)
Agrega un usuario al catalogo. |
boolean |
contains(UserContext c,
java.lang.String password)
Indica si el catalogo contiene al usuario. |
void |
dropUser(UserContext c)
Elimina un usuario del catalogo. |
User |
getUser(DatabaseContext c,
java.lang.String userName,
java.lang.String password)
Devuelve el usuario especificado |
java.util.Collection<User> |
getUsers(DatabaseContext c)
Devuelve los nombres de todos los usuarios. |
| Methods inherited from interface vishnu.model.catalog.Catalog |
|---|
close, getName, getSignature |
| Method Detail |
|---|
void addUser(UserContext c,
java.lang.String password)
databaseName - - el nombre de la base de datos.user - - el usuario.password - - la contraseņa del usuario.
boolean contains(UserContext c,
java.lang.String password)
databaseName - - el nombre de la base de datos.user - - el usuario.password - - la contraseņa del usuario.
java.util.Collection<User> getUsers(DatabaseContext c)
databaseName - - el nombre de la base de datos.
void dropUser(UserContext c)
d - - la base de datos.user - - el usuario a eliminar.
User getUser(DatabaseContext c,
java.lang.String userName,
java.lang.String password)
databaseName - - la base de datos especificada.userName - - el nombre del usuario.password - - la contraseņa del usuario.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||