java.lang.Object | |
↳ | com.atlassian.jira.scheme.SchemeEntity |
This objected is used to hold the values of an entity which is part of a scheme. This could be a permission, notification etc.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new SchemeEntity object
| |||||||||||
Create a new SchemeEntity object
| |||||||||||
Create a new SchemeEntity object
Used when constructing from a GenericValue object - with the ability to specify the GV id in the scheme object and the template ID associated with this entity. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Create a new SchemeEntity object
type | The entity type. This could be "group", "reporter" etc |
---|---|
entityTypeId | The id of the entity. For Notification and Issue Security schemes this should be a long. For Permission schemes this should be a ProjectPermissionKey or a GlobalPermissionKey. |
Create a new SchemeEntity object
type | The entity type. This could be "group", "reporter" etc |
---|---|
parameter | The parameter value of the entity. If the type is group this value will be the group name |
entityTypeId | The id of the entity. For Notification and Issue Security schemes this should be a long. For Permission schemes this should be a ProjectPermissionKey or a GlobalPermissionKey. |
Create a new SchemeEntity object
Used when constructing from a GenericValue object - with the ability to specify the GV id in the scheme object and the template ID associated with this entity. Only used in notifications at present.
id | the id of this entity - obtained from the GenericValue object |
---|---|
type | the entity type. This could be "group", "reporter" etc |
parameter | the parameter value of the entity. If the type is group this value will be the group name |
entityTypeId | the id of the entity. For Notification and Issue Security schemes this should be a long. For Permission schemes this should be a ProjectPermissionKey or a GlobalPermissionKey. |
templateId | the id of the template associated with this entity. Only used for Notification entities at present |
schemeId | the id of the scheme that this entity is a part of. |