Package org.marketcetera.admin
Interface Role
-
- All Superinterfaces:
Serializable,SummaryEntityBase,SummaryNDEntityBase
- All Known Subinterfaces:
MutableRole
- All Known Implementing Classes:
SimpleRole
public interface Role extends SummaryNDEntityBase
Provides a means to assign permissions to perform various tasks.- Since:
- 1.0.1
- Version:
- $Id$
- Author:
- Colin DuPlantis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<Permission>getPermissions()Gets the permissions assigned to this role.Set<User>getSubjects()Gets the subjects assigned to this role.-
Methods inherited from interface org.marketcetera.persist.SummaryEntityBase
getId, getLastUpdated, getUpdateCount
-
Methods inherited from interface org.marketcetera.persist.SummaryNDEntityBase
getDescription, getName
-
-
-
-
Method Detail
-
getPermissions
Set<Permission> getPermissions()
Gets the permissions assigned to this role.- Returns:
- a
Set<Permission>value
-
-