|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PrivilegesCatalog
Catalogo de tablas de los usuarios del motor. Los intercambios con el archivo fisico no se relizan a traves del sistema de paginacion, para lograr persistencia inmediata.
Method Summary | |
---|---|
void |
addPrivilege(TableContext c,
Privilege p)
Agrega una base de datos al usuario. |
boolean |
contains(TableContext c)
Indica si el usuario esta relacionado con la tabla. |
void |
dropPrivileges(TableContext c)
Elimina la relacion usuario-base de datos del catalogo. |
Privilege |
getPrivilege(TableContext c)
Devuelve los privilegios del usuario sobre la tabla. |
Methods inherited from interface vishnu.model.catalog.Catalog |
---|
close, getName, getSignature |
Method Detail |
---|
void addPrivilege(TableContext c, Privilege p)
user-
- el usuario.databaseName
- - el nombre de la base de datos.boolean contains(TableContext c)
user
- - el usuario.t
- - la tabla.
Privilege getPrivilege(TableContext c)
databaseName
- - el nombre de la base de datos.userName
- - el nombre del usuario.tableName
- - el nombre de la base de datos.
void dropPrivileges(TableContext c)
databaseName
- - el nombre de la base de datos.userName
- - el nombre del usuario.tableName
- - el nombre de la base de datos.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |