Uses of Interface
jmri.Role
-
Packages that use Role Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations.jmri.jmrit.permission -
-
Uses of Role in jmri
Methods in jmri that return Role Modifier and Type Method Description Role
PermissionManager. addRole(java.lang.String name)
Methods in jmri that return types with arguments of type Role Modifier and Type Method Description java.util.Set<Role>
User. getRoles()
Methods in jmri with parameters of type Role Modifier and Type Method Description void
User. addRole(Role role)
boolean
Permission. getDefaultPermission(Role role)
Get the default permission for a role.boolean
PermissionsSystemAdmin.PermissionEditOwnPassword. getDefaultPermission(Role role)
boolean
PermissionsSystemAdmin.PermissionEditPermissions. getDefaultPermission(Role role)
boolean
PermissionsSystemAdmin.PermissionEditPreferences. getDefaultPermission(Role role)
void
User. removeRole(Role role)
-
Uses of Role in jmri.configurexml
Methods in jmri.configurexml with parameters of type Role Modifier and Type Method Description boolean
LoadAndStorePermissionOwner.LoadXmlFilePermission. getDefaultPermission(Role role)
boolean
LoadAndStorePermissionOwner.StoreXmlFilePermission. getDefaultPermission(Role role)
-
Uses of Role in jmri.jmrit.permission
Classes in jmri.jmrit.permission that implement Role Modifier and Type Class Description class
DefaultRole
A role in the permission system.Fields in jmri.jmrit.permission declared as Role Modifier and Type Field Description static Role
DefaultRole. ROLE_ADMIN
static Role
DefaultRole. ROLE_GUEST
static Role
DefaultRole. ROLE_STANDARD_USER
Methods in jmri.jmrit.permission that return Role Modifier and Type Method Description Role
DefaultPermissionManager. addRole(java.lang.String name)
Methods in jmri.jmrit.permission that return types with arguments of type Role Modifier and Type Method Description java.util.Collection<Role>
DefaultPermissionManager. getRoles()
java.util.Set<Role>
DefaultUser. getRoles()
Methods in jmri.jmrit.permission with parameters of type Role Modifier and Type Method Description void
DefaultUser. addRole(Role role)
void
DefaultUser. removeRole(Role role)
Method parameters in jmri.jmrit.permission with type arguments of type Role Modifier and Type Method Description (package private) void
DefaultUser. setRoles(java.util.Set<Role> roles)
Constructors in jmri.jmrit.permission with parameters of type Role Constructor Description DefaultUser(java.lang.String username, java.lang.String password, int priority, java.lang.String systemUserName, Role[] roles)
-