Uses of Class
org.codehaus.plexus.redback.role.RoleManagerException

Packages that use RoleManagerException
org.codehaus.plexus.redback.role   
org.codehaus.plexus.redback.role.processor   
org.codehaus.plexus.redback.role.template   
org.codehaus.plexus.redback.role.validator   
 

Uses of RoleManagerException in org.codehaus.plexus.redback.role
 

Methods in org.codehaus.plexus.redback.role that throw RoleManagerException
 void DefaultRoleManager.assignRole(java.lang.String roleId, java.lang.String principal)
           
 void RoleManager.assignRole(java.lang.String roleId, java.lang.String principal)
          Assigns the role indicated by the roleId to the given principal
 void DefaultRoleManager.assignTemplatedRole(java.lang.String templateId, java.lang.String resource, java.lang.String principal)
           
 void RoleManager.assignTemplatedRole(java.lang.String templateId, java.lang.String resource, java.lang.String principal)
          Assigns the templated role indicated by the templateId fails if the templated role has not been created
 void DefaultRoleManager.createTemplatedRole(java.lang.String templateId, java.lang.String resource)
          create a role for the given roleName using the resource passed in for resolving the ${resource} expression
 void RoleManager.createTemplatedRole(java.lang.String templateId, java.lang.String resource)
          locate a role with the corresponding name and generate it with the given resource, ${resource} in the model will be replaced with this resource string, if this resource does not exist, it will be created.
 void DefaultRoleManager.loadApplication(ModelApplication app)
           
 void DefaultRoleManager.loadRoleModel(RedbackRoleModel roleModel)
           
 void RoleManager.loadRoleModel(RedbackRoleModel model)
           
 void DefaultRoleManager.loadRoleModel(java.net.URL resource)
           
 void RoleManager.loadRoleModel(java.net.URL resourceLocation)
          load the model and create/verify operations, resources, etc exist and make static roles
 void DefaultRoleManager.removeTemplatedRole(java.lang.String templateId, java.lang.String resource)
          remove the role corresponding to the role using the resource passed in for resolving the ${resource} expression
 void RoleManager.removeTemplatedRole(java.lang.String templateId, java.lang.String resource)
          removes a role corresponding to the role Id that was manufactured with the given resource it also removes any user assignments for that role
 boolean DefaultRoleManager.roleExists(java.lang.String roleId)
           
 boolean RoleManager.roleExists(java.lang.String roleId)
          true of a role exists with the given roleId
 boolean DefaultRoleManager.templatedRoleExists(java.lang.String templateId, java.lang.String resource)
           
 boolean RoleManager.templatedRoleExists(java.lang.String templateId, java.lang.String resource)
          true of a role exists with the given roleId
 void DefaultRoleManager.unassignRole(java.lang.String roleId, java.lang.String principal)
           
 void RoleManager.unassignRole(java.lang.String roleId, java.lang.String principal)
          Unassigns the role indicated by the role id from the given principal
 void DefaultRoleManager.updateRole(java.lang.String templateId, java.lang.String oldResource, java.lang.String newResource)
          update the role from templateId from oldResource to newResource NOTE: this requires removal and creation of the role since the jdo store does not tolerate renaming because of the use of the name as an identifier
 void RoleManager.updateRole(java.lang.String templateId, java.lang.String oldResource, java.lang.String newResource)
          allows for a role coming from a template to be renamed effectively swapping out the bits of it that were labeled with the oldResource with the newResource it also manages any user assignments for that role
 

Uses of RoleManagerException in org.codehaus.plexus.redback.role.processor
 

Methods in org.codehaus.plexus.redback.role.processor that throw RoleManagerException
 void RoleModelProcessor.process(RedbackRoleModel model)
           
 void DefaultRoleModelProcessor.process(RedbackRoleModel model)
           
 

Uses of RoleManagerException in org.codehaus.plexus.redback.role.template
 

Methods in org.codehaus.plexus.redback.role.template that throw RoleManagerException
 void DefaultRoleTemplateProcessor.create(RedbackRoleModel model, java.lang.String templateId, java.lang.String resource)
           
 void RoleTemplateProcessor.create(RedbackRoleModel model, java.lang.String templateId, java.lang.String resource)
           
 void DefaultRoleTemplateProcessor.remove(RedbackRoleModel model, java.lang.String templateId, java.lang.String resource)
           
 void RoleTemplateProcessor.remove(RedbackRoleModel model, java.lang.String templateId, java.lang.String resource)
           
 

Uses of RoleManagerException in org.codehaus.plexus.redback.role.validator
 

Methods in org.codehaus.plexus.redback.role.validator that throw RoleManagerException
 boolean RoleModelValidator.validate(RedbackRoleModel model)
           
 boolean DefaultRoleModelValidator.validate(RedbackRoleModel model)
           
 



Copyright © 2006-2008 Codehaus. All Rights Reserved.