Package org.marketcetera.admin
Interface SupervisorPermission
-
- All Superinterfaces:
Serializable,SummaryEntityBase,SummaryNDEntityBase
public interface SupervisorPermission extends SummaryNDEntityBase
Describes permissions granted to a user over other users.- Since:
- $Release$
- Version:
- $Id$
- Author:
- Colin DuPlantis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<Permission>getPermissions()Get the permissions granted to the supervisor.Set<User>getSubjects()Get the subjects over whom the supervision is granted.UsergetSupervisor()Get the supervisor value.voidsetSupervisor(User inSupervisor)Set the supervisor value.-
Methods inherited from interface org.marketcetera.persist.SummaryEntityBase
getId, getLastUpdated, getUpdateCount
-
Methods inherited from interface org.marketcetera.persist.SummaryNDEntityBase
getDescription, getName
-
-
-
-
Method Detail
-
getSupervisor
User getSupervisor()
Get the supervisor value.- Returns:
- a
Uservalue
-
setSupervisor
void setSupervisor(User inSupervisor)
Set the supervisor value.- Parameters:
inSupervisor- aUservalue
-
getPermissions
Set<Permission> getPermissions()
Get the permissions granted to the supervisor.- Returns:
- a
Set<Permission>value
-
-