public class DefaultStatusCategoryManager extends Object implements StatusCategoryManager
| Modifier and Type | Field and Description |
|---|---|
static String |
JIRA_ISSUE_STATUS_AS_LOZENGE_FEATURE |
| Constructor and Description |
|---|
DefaultStatusCategoryManager(FeatureManager featureManager) |
| Modifier and Type | Method and Description |
|---|---|
StatusCategory |
getDefaultStatusCategory()
Get
StatusCategory which is default for statuses |
List<StatusCategory> |
getStatusCategories()
Get all status categories
|
StatusCategory |
getStatusCategory(Long id)
Find category by given ID
|
StatusCategory |
getStatusCategoryByKey(String key)
Find category by given Key
|
StatusCategory |
getStatusCategoryByName(String name)
Find category by given Name
|
List<StatusCategory> |
getUserVisibleStatusCategories()
Get status categories visible to any user
|
boolean |
isStatusAsLozengeEnabled()
Returns a boolean whether status lozenge is enabled or not
|
public static final String JIRA_ISSUE_STATUS_AS_LOZENGE_FEATURE
public DefaultStatusCategoryManager(FeatureManager featureManager)
public List<StatusCategory> getStatusCategories()
StatusCategoryManagergetStatusCategories in interface StatusCategoryManagerpublic List<StatusCategory> getUserVisibleStatusCategories()
StatusCategoryManagergetUserVisibleStatusCategories in interface StatusCategoryManagerpublic StatusCategory getDefaultStatusCategory()
StatusCategoryManagerStatusCategory which is default for statusesgetDefaultStatusCategory in interface StatusCategoryManagerpublic StatusCategory getStatusCategory(Long id)
StatusCategoryManagergetStatusCategory in interface StatusCategoryManagerid - the id of the categorypublic StatusCategory getStatusCategoryByKey(String key)
StatusCategoryManagergetStatusCategoryByKey in interface StatusCategoryManagerkey - the key of the categorypublic StatusCategory getStatusCategoryByName(String name)
StatusCategoryManagergetStatusCategoryByName in interface StatusCategoryManagername - the non-i18n name of the categorypublic boolean isStatusAsLozengeEnabled()
StatusCategoryManagerisStatusAsLozengeEnabled in interface StatusCategoryManagerCopyright © 2002-2022 Atlassian. All Rights Reserved.