package

com.atlassian.jira.bc.project.component

Interfaces

ProjectComponent A key domain object representing a "working part" of a Project such that an Issue can be raised against or be relevant only to some parts. 
ProjectComponentManager Methods for accessing and persisting project components. 
ProjectComponentService  
ProjectComponentStore  

Classes

CachingProjectComponentStore Decorates an implementation of the project component delegateStore with caching. 
ComponentConverter Originally this was part of the OfBizProjectComponentStore. 
DefaultProjectComponentManager Validates project component values and provides methods for accessing and persisting project components. 
DefaultProjectComponentService  
LocaleSensitiveProjectComponentNameComparator Comparator for ProjectComponent objects that only compares the names, does not take into account the project id in the components, uses the constructed locale to correctly sort component names taking into account i18n strings. 
MockProjectComponent  
MutableProjectComponent  
OfBizProjectComponentStore Ofbiz non-caching implementation of ProjectComponentStore
ProjectComponentComparator Comparator for ProjectComponent objects, singleton, use static instance. 
ProjectComponentFactory  
ProjectComponentImpl Standard implementation of the ProjectComponent