|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.base.NamedDto
com.intland.codebeamer.persistence.dto.base.DescribeableDto
com.intland.codebeamer.persistence.dto.PermissionDto
public class PermissionDto
Wraps a permission (an operation that can or cannot be done depending on some rights granted).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto |
---|
DescribeableDto.DescriptionComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
NamedDto.NameComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
IdentifiableDto.IdComparator |
Field Summary | |
---|---|
static java.lang.String |
ACCOUNT_ADDRESS_VIEW
Global permission. |
static java.lang.String |
ACCOUNT_ADMIN
Global permission. |
static java.lang.String |
ACCOUNT_ADMIN_OWN
Global permission. |
static java.lang.String |
ACCOUNT_COMPANY_VIEW
Global permission. |
static java.lang.String |
ACCOUNT_EMAIL_VIEW
Global permission. |
static java.lang.String |
ACCOUNT_PHONE_VIEW
Global permission. |
static java.lang.String |
ACCOUNT_ROLE_ADMIN
Global permission. |
static java.lang.String |
ACCOUNT_ROLE_EDIT
Global permission. |
static java.lang.String |
ACCOUNT_ROLE_GRANT
Global permission. |
static java.lang.String |
ACCOUNT_ROLE_REQUEST
Global permission. |
static java.lang.String |
ACCOUNT_ROLE_VIEW
Global permission. |
static java.lang.String |
ACCOUNT_SEARCH
Global permission. |
static java.lang.String |
ACCOUNT_SKILLS_VIEW
Global permission. |
static java.lang.String |
ANY
|
static java.lang.Integer |
ANY_ID
|
static java.lang.String |
BUILD_ADMIN
Relates to a project. |
static java.lang.String |
BUILD_VIEW
Relates to a project. |
static java.lang.String |
CMDB_ADMIN
Relates to a project. |
static java.lang.String |
CMDB_VIEW
Relates to a project. |
static java.lang.String |
DOCUMENT_ADD
Relates to a project. |
static java.lang.String |
DOCUMENT_ADD_GLOBAL
Global permission. |
static java.lang.String |
DOCUMENT_EDIT
Relates to an artifact. |
static java.lang.String |
DOCUMENT_OPEN
Relates to an artifact. |
static java.lang.String |
DOCUMENT_SUBSCRIBE
Relates to an artifact. |
static java.lang.String |
DOCUMENT_SUBSCRIBE_OTHERS
Relates to an artifact. |
static java.lang.String |
DOCUMENT_SUBSCRIBERS_VIEW
Relates to an artifact. |
static java.lang.String |
DOCUMENT_VIEW
Relates to a project. |
static java.lang.String |
DOCUMENT_VIEW_HISTORY
Relates to a project. |
static java.lang.String |
FORUM_ADMIN
Relates to a project. |
static java.lang.String |
FORUM_POST_ADD
Relates to a forum. |
static java.lang.String |
FORUM_POST_DELETE
Relates to a forum. |
static java.lang.String |
FORUM_POST_EDIT
Relates to a forum. |
static java.lang.String |
FORUM_POST_EDIT_NOT_OWN
Relates to a forum. |
static java.lang.String |
FORUM_SUBSCRIBE
Relates to a forum. |
static java.lang.String |
FORUM_SUBSCRIBE_OTHERS
Relates to a forum. |
static java.lang.String |
FORUM_VIEW
Relates to a forum. |
static java.lang.String |
ISSUE_ADD
Relates to a tracker. |
static java.lang.String |
ISSUE_ATTACHMENT_ADD
Permission to add attachments to issues in a tracker |
static java.lang.String |
ISSUE_ATTACHMENT_EDIT
Permission to edit/delete any issue attachments in a tracker |
static java.lang.String |
ISSUE_ATTACHMENT_EDIT_OWN
Permission to edit/delete own issue attachments in a tracker |
static java.lang.String |
ISSUE_ATTACHMENT_VIEW
Permission to view issue attachments in a tracker |
static java.lang.String |
ISSUE_CLOSE
Relates to a tracker. |
static java.lang.String |
ISSUE_COMMENT_ADD
Permission to add attachments to issues in a tracker |
static java.lang.String |
ISSUE_COMMENT_EDIT
Permission to edit/delete any issue comments in a tracker |
static java.lang.String |
ISSUE_COMMENT_EDIT_OWN
Permission to edit/delete own issue comments in a tracker |
static java.lang.String |
ISSUE_COMMENT_VIEW
Permission to view issue comments in a tracker |
static java.lang.String |
ISSUE_DELETE
Relates to a tracker. |
static java.lang.String |
ISSUE_EDIT
Relates to a tracker. |
static java.lang.String |
ISSUE_EDIT_NOT_OWN
Relates to a tracker. |
static java.lang.String |
ISSUE_ESCALATION_VIEW
Permission to view issue escalation schedules in a tracker |
static java.lang.String |
ISSUE_HISTORY_VIEW
Relates to a tracker. |
static java.lang.String |
ISSUE_MASS_EDIT
Relates to a tracker. |
static java.lang.String |
ISSUE_SUBSCRIBE
Relates to a tracker. |
static java.lang.String |
ISSUE_SUBSCRIBE_OTHERS
Relates to a tracker. |
static java.lang.String |
ISSUE_VIEW
Relates to a tracker. |
static java.lang.String |
ISSUE_VIEW_NOT_OWN
Relates to a tracker. |
static java.lang.String |
LABEL_PUBLIC_ADMIN
Global permission. |
static java.lang.String |
LABEL_PUBLIC_CREATE
Global permission. |
static java.lang.String |
MEMBER_ROLE_ADMIN
Relates to a project. |
static java.lang.String |
MEMBER_ROLE_VIEW
Relates to a project. |
static java.lang.String |
MEMBERS_ADMIN
Relates to a project. |
static java.lang.String |
MESSAGE_DELETE
Relates to a forum. |
static java.lang.String |
MESSAGE_EDIT
Relates to a forum. |
static java.lang.String |
MESSAGE_EDIT_NOT_OWN
Relates to a forum. |
static java.lang.String |
MESSAGE_VIEW
Relates to a forum. |
static java.lang.String |
MESSAGE_VIEW_NOT_OWN
Relates to a forum. |
static java.lang.String |
PERMISSION_MEMBERS_VIEW
Relates to a project. |
static java.lang.String |
PROJECT_ADMIN
Relates to a project. |
static java.lang.String |
REPORT_VIEW
Relates to project tracker reports. |
static java.lang.String |
SCM_COMMIT
Relates to a project. |
static java.lang.String |
SCM_VIEW
Relates to a project. |
static java.lang.String |
SOURCE_VIEW
Relates to a project. |
static java.lang.String |
SYSTEM_ADMIN
Global permission. |
static java.lang.String |
SYSTEM_CONFIG_VIEW
Global permission. |
static java.lang.String |
SYSTEM_LOG_VIEW
Global permission. |
static java.lang.String |
SYSTEM_PORTAL_MESSAGE_ADD
Global permission. |
static java.lang.String |
SYSTEM_PROJECT_CREATE
Global permission. |
static java.lang.String |
TRACKER_ADMIN
Relates to a project. |
static java.lang.String |
TRACKER_SUBSCRIBE
Relates to a project. |
static java.lang.String |
TRACKER_SUBSCRIBE_OTHERS
Relates to a project. |
static java.lang.String |
TRACKER_VIEW
Relates to a project. |
static java.lang.String |
WIKI_EDIT_OWN_PAGE
Global permission. |
static java.lang.String |
WIKI_VIEW
Relates to a project. |
Constructor Summary | |
---|---|
PermissionDto()
|
|
PermissionDto(java.lang.Integer id)
|
|
PermissionDto(java.lang.Integer id,
java.lang.String name)
|
|
PermissionDto(PermissionDto permission)
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object obj)
Caution: NamedDto compareTo violates the rule that a.equals(b)
is equivalent to a.compareTo(b) == 0 , because only the names are compared |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getDetails()
|
java.lang.Integer |
getGroupTypeId()
|
java.lang.Boolean |
getInUse()
|
int |
hashCode()
|
void |
setDetails(java.lang.String details)
|
void |
setGroupTypeId(java.lang.Integer groupTypeId)
|
void |
setInUse(java.lang.Boolean inUse)
|
Methods inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto |
---|
compareByDescription, getDescription, getDescriptionFormat, setDescription, setDescriptionFormat |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
compareNames, compareString, compareStringIgnoreCase, createLookupMap, getName, setName, toString |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
clone, compare, compareInteger, equals, getId, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ANY
public static final java.lang.Integer ANY_ID
public static final java.lang.String SYSTEM_ADMIN
public static final java.lang.String SYSTEM_PROJECT_CREATE
public static final java.lang.String SYSTEM_LOG_VIEW
public static final java.lang.String SYSTEM_CONFIG_VIEW
public static final java.lang.String SYSTEM_PORTAL_MESSAGE_ADD
public static final java.lang.String WIKI_EDIT_OWN_PAGE
public static final java.lang.String ACCOUNT_ADMIN
public static final java.lang.String ACCOUNT_ADMIN_OWN
public static final java.lang.String ACCOUNT_SEARCH
public static final java.lang.String ACCOUNT_ADDRESS_VIEW
public static final java.lang.String ACCOUNT_COMPANY_VIEW
public static final java.lang.String ACCOUNT_PHONE_VIEW
public static final java.lang.String ACCOUNT_EMAIL_VIEW
public static final java.lang.String ACCOUNT_SKILLS_VIEW
public static final java.lang.String ACCOUNT_ROLE_ADMIN
public static final java.lang.String ACCOUNT_ROLE_EDIT
public static final java.lang.String ACCOUNT_ROLE_GRANT
public static final java.lang.String ACCOUNT_ROLE_REQUEST
public static final java.lang.String ACCOUNT_ROLE_VIEW
public static final java.lang.String LABEL_PUBLIC_ADMIN
public static final java.lang.String LABEL_PUBLIC_CREATE
public static final java.lang.String MEMBER_ROLE_ADMIN
public static final java.lang.String MEMBER_ROLE_VIEW
public static final java.lang.String PROJECT_ADMIN
public static final java.lang.String MEMBERS_ADMIN
public static final java.lang.String PERMISSION_MEMBERS_VIEW
public static final java.lang.String WIKI_VIEW
public static final java.lang.String BUILD_ADMIN
public static final java.lang.String BUILD_VIEW
public static final java.lang.String CMDB_ADMIN
public static final java.lang.String CMDB_VIEW
public static final java.lang.String TRACKER_ADMIN
public static final java.lang.String TRACKER_VIEW
public static final java.lang.String TRACKER_SUBSCRIBE
public static final java.lang.String TRACKER_SUBSCRIBE_OTHERS
public static final java.lang.String REPORT_VIEW
public static final java.lang.String ISSUE_MASS_EDIT
public static final java.lang.String ISSUE_ADD
public static final java.lang.String ISSUE_ATTACHMENT_ADD
public static final java.lang.String ISSUE_ATTACHMENT_EDIT
public static final java.lang.String ISSUE_ATTACHMENT_EDIT_OWN
public static final java.lang.String ISSUE_ATTACHMENT_VIEW
public static final java.lang.String ISSUE_COMMENT_ADD
public static final java.lang.String ISSUE_COMMENT_EDIT
public static final java.lang.String ISSUE_COMMENT_EDIT_OWN
public static final java.lang.String ISSUE_COMMENT_VIEW
public static final java.lang.String ISSUE_ESCALATION_VIEW
public static final java.lang.String ISSUE_CLOSE
public static final java.lang.String ISSUE_DELETE
public static final java.lang.String ISSUE_EDIT
public static final java.lang.String ISSUE_EDIT_NOT_OWN
public static final java.lang.String ISSUE_SUBSCRIBE
public static final java.lang.String ISSUE_SUBSCRIBE_OTHERS
public static final java.lang.String ISSUE_HISTORY_VIEW
public static final java.lang.String ISSUE_VIEW
public static final java.lang.String ISSUE_VIEW_NOT_OWN
public static final java.lang.String FORUM_ADMIN
public static final java.lang.String FORUM_VIEW
public static final java.lang.String FORUM_SUBSCRIBE
public static final java.lang.String FORUM_SUBSCRIBE_OTHERS
public static final java.lang.String FORUM_POST_ADD
public static final java.lang.String FORUM_POST_DELETE
public static final java.lang.String FORUM_POST_EDIT
public static final java.lang.String FORUM_POST_EDIT_NOT_OWN
public static final java.lang.String MESSAGE_DELETE
public static final java.lang.String MESSAGE_EDIT
public static final java.lang.String MESSAGE_EDIT_NOT_OWN
public static final java.lang.String MESSAGE_VIEW
public static final java.lang.String MESSAGE_VIEW_NOT_OWN
public static final java.lang.String SCM_COMMIT
public static final java.lang.String SCM_VIEW
public static final java.lang.String SOURCE_VIEW
public static final java.lang.String DOCUMENT_VIEW
public static final java.lang.String DOCUMENT_VIEW_HISTORY
public static final java.lang.String DOCUMENT_ADD
public static final java.lang.String DOCUMENT_ADD_GLOBAL
public static final java.lang.String DOCUMENT_EDIT
public static final java.lang.String DOCUMENT_OPEN
public static final java.lang.String DOCUMENT_SUBSCRIBE
public static final java.lang.String DOCUMENT_SUBSCRIBE_OTHERS
public static final java.lang.String DOCUMENT_SUBSCRIBERS_VIEW
Constructor Detail |
---|
public PermissionDto()
public PermissionDto(java.lang.Integer id)
public PermissionDto(java.lang.Integer id, java.lang.String name)
public PermissionDto(PermissionDto permission)
Method Detail |
---|
public java.lang.String getDetails()
public void setDetails(java.lang.String details)
public java.lang.Boolean getInUse()
public void setInUse(java.lang.Boolean inUse)
public java.lang.Integer getGroupTypeId()
public void setGroupTypeId(java.lang.Integer groupTypeId)
public boolean equals(java.lang.Object obj)
equals
in class NamedDto
public int compareTo(java.lang.Object obj)
NamedDto
a.equals(b)
is equivalent to a.compareTo(b) == 0
, because only the names are compared
compareTo
in interface java.lang.Comparable
compareTo
in class NamedDto
public int hashCode()
hashCode
in class NamedDto
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |