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 TypeMethodDescriptionGetStatusCategorywhich is default for statusesGet all status categoriesFind category by given IDFind category by given KeyFind category by given NameGet status categories visible to any userbooleanReturns 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:StatusCategoryManagerGet all status categories- Specified by:
getStatusCategoriesin interfaceStatusCategoryManager- Returns:
- a list of all StatusCategories
-
getUserVisibleStatusCategories
Description copied from interface:StatusCategoryManagerGet status categories visible to any user- Specified by:
getUserVisibleStatusCategoriesin interfaceStatusCategoryManager- Returns:
- a list of StatusCategories visible to any user
-
getDefaultStatusCategory
Description copied from interface:StatusCategoryManagerGetStatusCategorywhich is default for statuses- Specified by:
getDefaultStatusCategoryin interfaceStatusCategoryManager- Returns:
- StatusCategory
-
getStatusCategory
Description copied from interface:StatusCategoryManagerFind category by given ID- Specified by:
getStatusCategoryin interfaceStatusCategoryManager- Parameters:
id- the id of the category- Returns:
- category or null when is not found
-
getStatusCategoryByKey
Description copied from interface:StatusCategoryManagerFind category by given Key- Specified by:
getStatusCategoryByKeyin interfaceStatusCategoryManager- Parameters:
key- the key of the category- Returns:
- category or null when is not found
-
getStatusCategoryByName
Description copied from interface:StatusCategoryManagerFind category by given Name- Specified by:
getStatusCategoryByNamein 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:StatusCategoryManagerReturns a boolean whether status lozenge is enabled or not- Specified by:
isStatusAsLozengeEnabledin interfaceStatusCategoryManager- Returns:
- a boolean
-