|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRoleDAO
Defines the interfaces for all methods needed to insert, modify and deleting a role
Method Summary | |
---|---|
java.lang.Integer |
countRoles()
|
void |
eraseRole(it.eng.spagobi.commons.bo.Role aRole)
Implements the query to erase a role. |
void |
insertRole(it.eng.spagobi.commons.bo.Role aRole)
Implements the query to insert a role. |
java.lang.Integer |
insertRoleComplete(it.eng.spagobi.commons.bo.Role aRole)
Implements the query to insert a role. |
java.util.List |
loadAllFreeRolesForDetail(java.lang.Integer parUseID)
Gets all free roles for detail. |
java.util.List |
loadAllFreeRolesForInsert(java.lang.Integer parameterID)
Gets all free roles for Insert. |
java.util.List |
loadAllRoles()
Loads all detail information for all roles. |
it.eng.spagobi.commons.bo.Role |
loadByID(java.lang.Integer roleID)
Loads a role identified by its roleID . |
it.eng.spagobi.commons.bo.Role |
loadByName(java.lang.String roleName)
Loads a role identified by its roleName . |
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)
Implements the query to modify a role. |
Method Detail |
---|
it.eng.spagobi.commons.bo.Role loadByID(java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
roleID
. All these information, are stored into a
Role
object, which is
returned.
roleID
- The id for the role to load
Role
object containing all loaded information
it.eng.spago.error.EMFUserError
- If an Exception occurredit.eng.spagobi.commons.bo.Role loadByName(java.lang.String roleName) throws it.eng.spago.error.EMFUserError
roleName
. All these information, are stored into a
Role
object, which is
returned.
roleName
- The name for the role to load
Role
object containing all loaded information
it.eng.spago.error.EMFUserError
- If an Exception occurredjava.util.List loadAllRoles() throws it.eng.spago.error.EMFUserError
Role
object. After that,
all roles are stored into a List
, which is returned.
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid insertRole(it.eng.spagobi.commons.bo.Role aRole) throws it.eng.spago.error.EMFUserError
Role
object.
aRole
- The object containing all insert information
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid eraseRole(it.eng.spagobi.commons.bo.Role aRole) throws it.eng.spago.error.EMFUserError
Role
object.
aRole
- The object containing all delete information
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid modifyRole(it.eng.spagobi.commons.bo.Role aRole) throws it.eng.spago.error.EMFUserError
Role
object.
aRole
- The object containing all modify information
it.eng.spago.error.EMFUserError
- If an Exception occurredjava.util.List loadAllFreeRolesForInsert(java.lang.Integer parameterID) throws it.eng.spago.error.EMFUserError
parameterID
- The parameter id
it.eng.spago.error.EMFUserError
- the EMF user errorjava.util.List loadAllFreeRolesForDetail(java.lang.Integer parUseID) throws it.eng.spago.error.EMFUserError
parUseID
- The parameter use mode id
it.eng.spago.error.EMFUserError
- the EMF user errorjava.util.List LoadFunctionalitiesAssociated(java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
roleID
- The role id
it.eng.spago.error.EMFUserError
- the EMF user errorjava.util.List LoadParUsesAssociated(java.lang.Integer roleID) throws it.eng.spago.error.EMFUserError
roleID
- The role id
it.eng.spago.error.EMFUserError
- the EMF user errorjava.lang.Integer insertRoleComplete(it.eng.spagobi.commons.bo.Role aRole) throws it.eng.spago.error.EMFUserError
Role
object.
aRole
- The object containing all insert information, includig the
role abilitations
it.eng.spago.error.EMFUserError
- If an Exception occurredjava.util.List<it.eng.spagobi.commons.bo.Role> loadPagedRolesList(java.lang.Integer offset, java.lang.Integer fetchSize) throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
java.lang.Integer countRoles() throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |