Package com.atlassian.jira.config
Class DefaultStatusCategoryManager
java.lang.Object
com.atlassian.jira.config.DefaultStatusCategoryManager
- All Implemented Interfaces:
StatusCategoryManager
- Since:
- v6.1
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetStatusCategory
which is default for statusesGet all status categoriesFind category by given IDFind category by given KeyFind category by given NameGet status categories visible to any userboolean
Returns a boolean whether status lozenge is enabled or not
-
Field Details
-
JIRA_ISSUE_STATUS_AS_LOZENGE_FEATURE
- See Also:
-
-
Constructor Details
-
DefaultStatusCategoryManager
-
-
Method Details
-
getStatusCategories
Description copied from interface:StatusCategoryManager
Get all status categories- Specified by:
getStatusCategories
in interfaceStatusCategoryManager
- Returns:
- a list of all StatusCategories
-
getUserVisibleStatusCategories
Description copied from interface:StatusCategoryManager
Get status categories visible to any user- Specified by:
getUserVisibleStatusCategories
in interfaceStatusCategoryManager
- Returns:
- a list of StatusCategories visible to any user
-
getDefaultStatusCategory
Description copied from interface:StatusCategoryManager
GetStatusCategory
which is default for statuses- Specified by:
getDefaultStatusCategory
in interfaceStatusCategoryManager
- Returns:
- StatusCategory
-
getStatusCategory
Description copied from interface:StatusCategoryManager
Find category by given ID- Specified by:
getStatusCategory
in interfaceStatusCategoryManager
- Parameters:
id
- the id of the category- Returns:
- category or null when is not found
-
getStatusCategoryByKey
Description copied from interface:StatusCategoryManager
Find category by given Key- Specified by:
getStatusCategoryByKey
in interfaceStatusCategoryManager
- Parameters:
key
- the key of the category- Returns:
- category or null when is not found
-
getStatusCategoryByName
Description copied from interface:StatusCategoryManager
Find category by given Name- Specified by:
getStatusCategoryByName
in interfaceStatusCategoryManager
- Parameters:
name
- the non-i18n name of the category- Returns:
- category or null when is not found
-
isStatusAsLozengeEnabled
public boolean isStatusAsLozengeEnabled()Description copied from interface:StatusCategoryManager
Returns a boolean whether status lozenge is enabled or not- Specified by:
isStatusAsLozengeEnabled
in interfaceStatusCategoryManager
- Returns:
- a boolean
-