com.atlassian.jira.project.statistics
Interface StatisticSecurityTypeManager

All Known Implementing Classes:
DefaultStatisticSecurityTypeManager

public interface StatisticSecurityTypeManager


Method Summary
 StatisticSecurityType getDefaultStatisticSecurityType()
           
 java.util.Set getSecurityTypeIdsByStatisticSecurityType(StatisticSecurityType statisticSecurityType)
           
 StatisticSecurityType getStatisticSecurityType(java.lang.String id)
          Retrieves a statistic security type by its primary key
 StatisticSecurityType getStatisticSecurityTypeBySecurityTypeId(java.lang.String securityTypeId)
          Retrieve the statistic security type for a securityTypeId
A SecurityType with passed id MUST exist in the SecurityTypeFactory
 java.util.Map getStatisticSecurityTypes()
           
 

Method Detail

getStatisticSecurityType

public StatisticSecurityType getStatisticSecurityType(java.lang.String id)
Retrieves a statistic security type by its primary key

Parameters:
id - primary key
Returns:

getDefaultStatisticSecurityType

public StatisticSecurityType getDefaultStatisticSecurityType()

getStatisticSecurityTypeBySecurityTypeId

public StatisticSecurityType getStatisticSecurityTypeBySecurityTypeId(java.lang.String securityTypeId)
Retrieve the statistic security type for a securityTypeId
A SecurityType with passed id MUST exist in the SecurityTypeFactory

Parameters:
securityTypeId -
Returns:

getStatisticSecurityTypes

public java.util.Map getStatisticSecurityTypes()

getSecurityTypeIdsByStatisticSecurityType

public java.util.Set getSecurityTypeIdsByStatisticSecurityType(StatisticSecurityType statisticSecurityType)