com.atlassian.jira.project.statistics.security.enterprise
Class AbstractFieldStatisticSecurityType

java.lang.Object
  extended bycom.atlassian.jira.project.statistics.security.AbstractStatisticSecurityType
      extended bycom.atlassian.jira.project.statistics.security.enterprise.AbstractFieldStatisticSecurityType
All Implemented Interfaces:
StatisticSecurityType
Direct Known Subclasses:
AssigneeStatisticSecurityType, ReporterStatisticSecurityType

public abstract class AbstractFieldStatisticSecurityType
extends AbstractStatisticSecurityType

Created by IntelliJ IDEA. User: Owen Date: 21/07/2003 Time: 10:32:00 To change this template use Options | File Templates.


Constructor Summary
AbstractFieldStatisticSecurityType()
           
AbstractFieldStatisticSecurityType(java.lang.String id)
           
 
Method Summary
protected  java.util.Collection getChangeItems(StatisticsUpdateEvent statisticsUpdateEvent)
           
abstract  java.lang.String getFieldName()
           
 java.lang.Object getStatisticSecurityKey(GenericValue issue)
           
 boolean isStatisticSecurityKeyValid(java.lang.Object statisticSecurityKey, java.lang.Object object)
           
 
Methods inherited from class com.atlassian.jira.project.statistics.security.AbstractStatisticSecurityType
equals, getId, hashCode, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.project.statistics.security.StatisticSecurityType
postUpdate
 

Constructor Detail

AbstractFieldStatisticSecurityType

public AbstractFieldStatisticSecurityType()

AbstractFieldStatisticSecurityType

public AbstractFieldStatisticSecurityType(java.lang.String id)
Method Detail

getFieldName

public abstract java.lang.String getFieldName()

isStatisticSecurityKeyValid

public boolean isStatisticSecurityKeyValid(java.lang.Object statisticSecurityKey,
                                           java.lang.Object object)

getStatisticSecurityKey

public java.lang.Object getStatisticSecurityKey(GenericValue issue)

getChangeItems

protected java.util.Collection getChangeItems(StatisticsUpdateEvent statisticsUpdateEvent)