|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.commons.dao.AbstractHibernateDAO
it.eng.spagobi.commons.dao.RoleDAOHibImpl
public class RoleDAOHibImpl
Defines the Hibernate implementations for all DAO methods, for a Role.
Constructor Summary | |
---|---|
RoleDAOHibImpl()
|
Method Summary | |
---|---|
void |
eraseRole(Role aRole)
Erase role. |
void |
insertRole(Role aRole)
Insert role. |
java.util.List |
loadAllFreeRolesForDetail(java.lang.Integer parUseID)
Load all free roles for detail. |
java.util.List |
loadAllFreeRolesForInsert(java.lang.Integer parameterID)
Load all free roles for insert. |
java.util.List |
loadAllRoles()
Load all roles. |
Role |
loadByID(java.lang.Integer roleID)
Load by id. |
Role |
loadByName(java.lang.String roleName)
Load by name. |
java.util.List |
LoadFunctionalitiesAssociated(java.lang.Integer roleID)
Gets all the functionalities associated to the role. |
java.util.List |
LoadParUsesAssociated(java.lang.Integer roleID)
Gets all the parameter uses associated to the role. |
void |
modifyRole(Role aRole)
Modify role. |
Role |
toRole(SbiExtRoles hibRole)
From the hibernate Role at input, gives the corrispondent Role object. |
Methods inherited from class it.eng.spagobi.commons.dao.AbstractHibernateDAO |
---|
getSession, logException |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RoleDAOHibImpl()
Method Detail |
---|
public Role loadByID(java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
loadByID
in interface IRoleDAO
roleID
- the role id
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.loadByID(java.lang.Integer)
public Role loadByName(java.lang.String roleName) throws it.eng.spago.error.EMFUserError
loadByName
in interface IRoleDAO
roleName
- the role name
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.loadByName(java.lang.String)
public java.util.List loadAllRoles() throws it.eng.spago.error.EMFUserError
loadAllRoles
in interface IRoleDAO
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.loadAllRoles()
public void insertRole(Role aRole) throws it.eng.spago.error.EMFUserError
insertRole
in interface IRoleDAO
aRole
- the a role
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.insertRole(it.eng.spagobi.commons.bo.Role)
public void eraseRole(Role aRole) throws it.eng.spago.error.EMFUserError
eraseRole
in interface IRoleDAO
aRole
- the a role
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.eraseRole(it.eng.spagobi.commons.bo.Role)
public void modifyRole(Role aRole) throws it.eng.spago.error.EMFUserError
modifyRole
in interface IRoleDAO
aRole
- the a role
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.modifyRole(it.eng.spagobi.commons.bo.Role)
public java.util.List loadAllFreeRolesForInsert(java.lang.Integer parameterID) throws it.eng.spago.error.EMFUserError
loadAllFreeRolesForInsert
in interface IRoleDAO
parameterID
- the parameter id
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.loadAllFreeRolesForInsert(java.lang.Integer)
public java.util.List loadAllFreeRolesForDetail(java.lang.Integer parUseID) throws it.eng.spago.error.EMFUserError
loadAllFreeRolesForDetail
in interface IRoleDAO
parUseID
- the par use id
it.eng.spago.error.EMFUserError
- the EMF user errorIRoleDAO.loadAllFreeRolesForDetail(java.lang.Integer)
public Role toRole(SbiExtRoles hibRole)
Role
object.
hibRole
- The hybernate role
Role
objectpublic java.util.List LoadFunctionalitiesAssociated(java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
LoadFunctionalitiesAssociated
in interface IRoleDAO
roleID
- The role id
it.eng.spago.error.EMFUserError
- the EMF user errorpublic java.util.List LoadParUsesAssociated(java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
LoadParUsesAssociated
in interface IRoleDAO
roleID
- The role id
it.eng.spago.error.EMFUserError
- the EMF user error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |