public interface PermissionDAO
AdministrationDAOFactory}).| Modifier and Type | Method and Description |
|---|---|
csbase.logic.Permission |
createPermission(csbase.logic.Permission permission)
Persiste a permissão na fonte de dados.
|
void |
deletePermission(java.lang.Object id)
Exclui uma permissão na fonte de dados.
|
csbase.logic.Permission |
modifyPermission(java.lang.Object id,
csbase.logic.Permission permission)
Modifica uma permissão na fonte de dados.
|
java.util.List<csbase.logic.Permission> |
readAllPermissions()
Recupera todas as permissão da fonte de dados.
|
csbase.logic.Permission |
readPermission(java.lang.Object id)
Recupera uma permissão da fonte de dados pelo seu identificador.
|
csbase.logic.Permission readPermission(java.lang.Object id)
throws DAOException
id - identificador da permissão.DAOException - se ocorrer algum problema na consulta a fonte de
dados.java.util.List<csbase.logic.Permission> readAllPermissions()
throws DAOException
DAOException - se ocorrer algum problema na consulta a fonte de
dados.csbase.logic.Permission createPermission(csbase.logic.Permission permission)
throws DAOException
permission - permissão que será persistida.DAOException - se ocorrer algum problema na inclusão da permissão na
fonte de dados.csbase.logic.Permission modifyPermission(java.lang.Object id,
csbase.logic.Permission permission)
throws DAOException
id - identificador da permissão.permission - permissão com as informações que serão modificadas.DAOException - se ocorrer algum problema na modificação da permissão
na fonte de dados.void deletePermission(java.lang.Object id)
throws DAOException
id - identificador da permissão.DAOException - se ocorrer algum problema na exclusão da permissão na
fonte de dados.Copyright © 2015. All Rights Reserved.