Class CustomFieldUsageDAO

java.lang.Object
com.atlassian.jira.issue.fields.usage.CustomFieldUsageDAO

public class CustomFieldUsageDAO extends Object
  • Field Details

  • Constructor Details

    • CustomFieldUsageDAO

      public CustomFieldUsageDAO(QueryDslAccessor queryDslAccessor)
  • Method Details

    • collectLatestValueUpdatesFromHistory

      public Map<String,Timestamp> collectLatestValueUpdatesFromHistory(Collection<String> customFieldNames)
    • collectLatestValueUpdatesFromIssues

      public Map<Long,Timestamp> collectLatestValueUpdatesFromIssues(Collection<Long> customFieldIds)
    • updateCustomFieldWithLatestValueUpdate

      public Long updateCustomFieldWithLatestValueUpdate(Long cfId, Timestamp timestamp)
    • updateCustomFieldsWithLatestValueUpdate

      public Long updateCustomFieldsWithLatestValueUpdate(Set<Long> customFieldIdsToUpdate, Timestamp updateDate)
    • updateCustomFieldsWithIssuesWithValueData

      public Long updateCustomFieldsWithIssuesWithValueData(Map<Long,Long> customFieldIdsToUpdate)
    • collectIssuesWithValueData

      public Map<Long,Long> collectIssuesWithValueData(Collection<Long> customFieldIds)