Uses of Class
org.figure8.join.businessobjects.security.Role

Packages that use Role
org.figure8.join.businessfacades.security   
org.figure8.join.businessobjects.security   
org.figure8.join.businessobjects.security.persistence   
org.figure8.join.control   
org.figure8.join.view   
 

Uses of Role in org.figure8.join.businessfacades.security
 

Methods in org.figure8.join.businessfacades.security that return Role
 Role PermissionManager.getRole(long id)
          Retrieve an application security Role using its unique identifier
 Role DefaultPermissionManager.getRole(long id)
          Retrieve an application security Role using its unique identifier
 Role PermissionManager.getRole(java.lang.String name)
          Retrieve an application security Role using its name
 Role DefaultPermissionManager.getRole(java.lang.String name)
          Retrieve an application security Role using its name
 

Methods in org.figure8.join.businessfacades.security with parameters of type Role
 boolean PermissionManager.hasPermission(Role role, java.lang.String userId)
          Tells if a user has permission to endorse this security role
 boolean DefaultPermissionManager.hasPermission(Role role, java.lang.String userId)
          Tells if a user has permission to endorse this security role
 boolean PermissionManager.hasPermissionForResource(java.lang.Object resource, Role role, java.lang.String userId)
          Tells if a user has permission to endorse this security role for this resource
 boolean DefaultPermissionManager.hasPermissionForResource(java.lang.Object resource, Role role, java.lang.String userId)
          Tells if a user has permission to endorse this security role for this resource
 void PermissionManager.removeRole(Role role)
          Remove a given security role from datastore
 void DefaultPermissionManager.removeRole(Role role)
          Remove a given security role from datastore
 void PermissionManager.saveRole(Role role)
          Save or update a given security role into datastore.
 void DefaultPermissionManager.saveRole(Role role)
          Save or update a givean security role into datastore.
 

Uses of Role in org.figure8.join.businessobjects.security
 

Methods in org.figure8.join.businessobjects.security that return Role
 Role Permission.getRole()
           
 

Methods in org.figure8.join.businessobjects.security with parameters of type Role
 void Permission.setRole(Role role)
           
 

Constructors in org.figure8.join.businessobjects.security with parameters of type Role
Permission(Role role, java.lang.String userId)
          Creates a new instance of Permission
Permission(Role role, java.lang.String userId, java.lang.String resourceId)
          Creates a new instance of Permission
 

Uses of Role in org.figure8.join.businessobjects.security.persistence
 

Methods in org.figure8.join.businessobjects.security.persistence that return Role
 Role HibernateRoleDao.getRole(long id)
          Retrieve a security role using its identifier
 Role RoleDao.getRole(long id)
          Retrieve a security role using its identifier
 Role HibernateRoleDao.getRole(java.lang.String name)
          Retrieve a security role using its name
 Role RoleDao.getRole(java.lang.String name)
          Retrieve a security role using its name
 

Uses of Role in org.figure8.join.control
 

Methods in org.figure8.join.control with parameters of type Role
 boolean UserContainer.isUserInRole(Role role)
          Check if user has the required role.
 boolean UserContainer.isUserInRoleForResource(Role role, java.lang.Object resource)
          Check if user has the required role for given resource.
 

Uses of Role in org.figure8.join.view
 

Methods in org.figure8.join.view with parameters of type Role
 java.util.Collection UserView.getPermissions(Role role)
           
 boolean UserView.hasPermission(Role role)
          Tells if this user has permission to endorse this security role
 boolean UserView.hasPermissionForResource(java.lang.Object resource, Role role)
          Tells if this user has permission to endorse this security role for this resource
 



Copyright © 2005-2008 Join. All Rights Reserved.