Class JiraDataStore

java.lang.Object
org.codelibs.fess.ds.AbstractDataStore
org.codelibs.fess.ds.atlassian.AtlassianDataStore
org.codelibs.fess.ds.atlassian.JiraDataStore
All Implemented Interfaces:
org.codelibs.fess.ds.DataStore

public class JiraDataStore extends AtlassianDataStore
  • Field Details

  • Constructor Details

    • JiraDataStore

      public JiraDataStore()
  • Method Details

    • getName

      protected String getName()
      Specified by:
      getName in class org.codelibs.fess.ds.AbstractDataStore
    • storeData

      protected void storeData(org.codelibs.fess.es.config.exentity.DataConfig dataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback callback, org.codelibs.fess.entity.DataStoreParams paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap)
      Specified by:
      storeData in class org.codelibs.fess.ds.AbstractDataStore
    • createClient

      protected JiraClient createClient(org.codelibs.fess.entity.DataStoreParams paramMap)
    • processIssue

      protected void processIssue(org.codelibs.fess.es.config.exentity.DataConfig dataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback callback, Map<String,Object> configMap, org.codelibs.fess.entity.DataStoreParams paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap, JiraClient client, Issue issue)
    • getIssueViewUrl

      protected String getIssueViewUrl(Issue issue, JiraClient client)
    • getIssueComments

      protected String getIssueComments(Issue issue, JiraClient client)
    • getIssueLastModified

      protected Date getIssueLastModified(Issue issue)