|
||||||||||
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 | |
---|---|
void |
eraseRole(Role aRole)
Implements the query to erase a role. |
void |
insertRole(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. |
Role |
loadByID(java.lang.Integer roleID)
Loads a role identified by its roleID . |
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 |
LoadParUsesAssociated(java.lang.Integer roleID)
Gets all the parameter uses associated to the role. |
void |
modifyRole(Role aRole)
Implements the query to modify a role. |
Method Detail |
---|
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 occurredRole 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(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(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(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 error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |