|
||||||||||
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.
Field Summary |
---|
Fields inherited from class it.eng.spagobi.commons.dao.AbstractHibernateDAO |
---|
TENANT_FILTER_NAME |
Constructor Summary | |
---|---|
RoleDAOHibImpl()
|
Method Summary | |
---|---|
java.lang.Integer |
countRoles()
|
void |
eraseRole(it.eng.spagobi.commons.bo.Role aRole)
Erase role. |
void |
insertRole(it.eng.spagobi.commons.bo.Role aRole)
Insert role. |
java.lang.Integer |
insertRoleComplete(it.eng.spagobi.commons.bo.Role role)
Implements the query to insert a 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. |
it.eng.spagobi.commons.bo.Role |
loadByID(java.lang.Integer roleID)
Load by id. |
it.eng.spagobi.commons.bo.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<it.eng.spagobi.commons.bo.Role> |
loadPagedRolesList(java.lang.Integer offset,
java.lang.Integer fetchSize)
|
java.util.List |
LoadParUsesAssociated(java.lang.Integer roleID)
Gets all the parameter uses associated to the role. |
void |
modifyRole(it.eng.spagobi.commons.bo.Role aRole)
Modify role. |
it.eng.spagobi.commons.bo.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 |
---|
commitIfActiveAndClose, disableTenantFilter, enableTenantFilter, getSession, getTenant, getUserProfile, logException, rollbackIfActiveAndClose, setTenant, setUserID, setUserProfile, updateSbiCommonInfo4Insert, updateSbiCommonInfo4Update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao |
---|
getUserProfile, setTenant, setUserID, setUserProfile |
Constructor Detail |
---|
public RoleDAOHibImpl()
Method Detail |
---|
public it.eng.spagobi.commons.bo.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 it.eng.spagobi.commons.bo.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(it.eng.spagobi.commons.bo.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(it.eng.spagobi.commons.bo.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(it.eng.spagobi.commons.bo.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 it.eng.spagobi.commons.bo.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 errorpublic java.lang.Integer insertRoleComplete(it.eng.spagobi.commons.bo.Role role) throws it.eng.spago.error.EMFUserError
IRoleDAO
Role
object.
insertRoleComplete
in interface IRoleDAO
role
- The object containing all insert information, includig the
role abilitations
it.eng.spago.error.EMFUserError
- If an Exception occurredpublic java.lang.Integer countRoles() throws it.eng.spago.error.EMFUserError
countRoles
in interface IRoleDAO
it.eng.spago.error.EMFUserError
public java.util.List<it.eng.spagobi.commons.bo.Role> loadPagedRolesList(java.lang.Integer offset, java.lang.Integer fetchSize) throws it.eng.spago.error.EMFUserError
loadPagedRolesList
in interface IRoleDAO
it.eng.spago.error.EMFUserError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |