public class DefaultRoleDAO extends Object implements RoleDAO
DefaultAdministrationDAOFactory| Constructor and Description |
|---|
DefaultRoleDAO() |
| Modifier and Type | Method and Description |
|---|---|
csbase.logic.Role |
createRole(csbase.logic.RoleInfo info)
Persiste o perfil na fonte de dados.
|
void |
deleteRole(Object id)
Exclui um perfil na fonte de dados.
|
csbase.logic.Role |
modifyRole(Object id,
csbase.logic.RoleInfo info)
Modifica um perfil na fonte de dados.
|
List<csbase.logic.Role> |
readAllRoles()
Recupera todos os perfis que existem na fonte de dados.
|
csbase.logic.Role |
readRole(Object id)
Recupera um perfil da fonte de dados pelo seu identificador.
|
public csbase.logic.Role createRole(csbase.logic.RoleInfo info)
throws DAOException
RoleDAOcreateRole in interface RoleDAOinfo - informações de perfil que serão persistida.DAOException - se ocorrer algum problema na inclusão do perfil na
fonte de dados.public void deleteRole(Object id) throws DAOException
RoleDAOdeleteRole in interface RoleDAOid - identificador do perfil.DAOException - se ocorrer algum problema na exclusão do perfil na
fonte de dados.public csbase.logic.Role modifyRole(Object id, csbase.logic.RoleInfo info) throws DAOException
RoleDAOmodifyRole in interface RoleDAOid - identificador do perfil.info - informações que serão modificadas.DAOException - se ocorrer algum problema na modificação do perfil na
fonte de dados.public List<csbase.logic.Role> readAllRoles() throws DAOException
RoleDAOreadAllRoles in interface RoleDAODAOException - se ocorrer algum problema na consulta a fonte de
dados.public csbase.logic.Role readRole(Object id) throws DAOException
RoleDAOreadRole in interface RoleDAOid - identificador do perfil.DAOException - se ocorrer algum problema na consulta a fonte de
dados.Copyright © 2020. All rights reserved.