com.atlassian.jira.security.roles
Interface ProjectRole

All Known Implementing Classes:
ProjectRoleImpl

public interface ProjectRole

A way to group users (@see RoleActors) with projects. An example would be a global role called "testers". If you have a project X and a project Y, you would then be able to configure different RoleActors in the "testers" role for project X than for project Y. You can use ProjectRole objects as the target of Notification and Permission schemes.


Method Summary
 java.lang.String getDescription()
          Will get the description of this role, null if not set.
 java.lang.Long getId()
          Will return the unique identifier for this project role.
 java.lang.String getName()
          Will get the description of this role, null if not set.
 

Method Detail

getId

java.lang.Long getId()
Will return the unique identifier for this project role.

Returns:
Long the unique id for this proejct role.

getName

java.lang.String getName()
Will get the description of this role, null if not set.

Returns:
name or null if not set

getDescription

java.lang.String getDescription()
Will get the description of this role, null if not set.

Returns:
description or null if not set


Copyright © 2002-2010 Atlassian. All Rights Reserved.