java.lang.Object | ||
↳ | com.atlassian.jira.config.AbstractIssueConstantsManager<T extends com.atlassian.jira.issue.IssueConstant> | |
↳ | com.atlassian.jira.config.DefaultIssueTypeManager |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new (non-subtask) issue type.
| |||||||||||
Create a new (non-subtask) issue type.
| |||||||||||
Create a new subtask issue type.
| |||||||||||
Create a new subtask issue type.
| |||||||||||
Edits an existing issue type.
| |||||||||||
Returns a collection of suitable alternative
IssueType s to which issues with the supplied issue type can be moved to. | |||||||||||
Returns the
IssueType for the specified id. | |||||||||||
Returns all issue types regular and subtask issue types.
| |||||||||||
Checks if there are any issues associated with this issue type.
| |||||||||||
Removes an issue type.
| |||||||||||
This method will be called after the plugin system is fully initialised and all components added to the
dependency injection framework.
| |||||||||||
Edits an existing issue type.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Create a new (non-subtask) issue type. The new issue type will be added to the default issue type scheme.
name | name of the issue type. Cannot be null or blank. Must be unique across issue types and subtask issue types. |
---|---|
description | description for the issue type. |
iconUrl | icon URL for the issue type. Cannot be null or blank. |
IssueType
Create a new (non-subtask) issue type. The new issue type will be added to the default issue type scheme.
After successful creation of the new issue type, this method publishes an instance of IssueTypeCreatedEvent
.
name | name of the issue type. Cannot be null or blank. Must be unique across issue types and subtask issue types. |
---|---|
description | description for the issue type. |
avatarId | avatarId for the issue type. Cannot by null. |
IssueType
Create a new subtask issue type. The new issue type will be added to the default issue type scheme.
name | name of the issue type. Cannot be null or blank. Must be unique across issue types and subtask issue types. |
---|---|
description | description for the issue type. |
iconUrl | icon URL for the issue type. Cannot be null or blank. |
IssueType
Create a new subtask issue type. The new issue type will be added to the default issue type scheme.
name | name of the issue type. Cannot be null or blank. Must be unique across issue types and subtask issue types. |
---|---|
description | description for the issue type. |
avatarId | avatarId for the issue type. Cannot by null. |
IssueType
Edits an existing issue type.
issueType | existing issue type |
---|---|
name | new name. Cannot be null or blank. Must be unique across issue types and subtask issue types. |
description | new description. |
iconUrl | icon URL for the issue type. Cannot be null or blank. |
Returns all issue types regular and subtask issue types.
IssueType
s
Checks if there are any issues associated with this issue type.
issueType | for which issues are searched. |
---|
Removes an issue type.
All issues which use this issue type will be migrated to a different issue type which is specified in the second argument.
After successful removal of an issue type, this method publishes an instance of IssueTypeDeletedEvent
.
id | id of the issue type to remove |
---|---|
newIssueTypeId | the id of the new issue type for all issues which are of the issue type which we are about to remove. Can be null. |
This method will be called after the plugin system is fully initialised and all components added to the dependency injection framework.
Edits an existing issue type.
After successful update of an issue type, this method publishes an instance of IssueTypeUpdatedEvent
.
issueType | existing issue type |
---|---|
name | new name. Cannot be null or blank. Must be unique across issue types and subtask issue types. |
description | new description. |
avatarId | avatar id the issue type. Cannot be null or blank. |