Class ConfluenceDataStore

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

public class ConfluenceDataStore extends AtlassianDataStore
  • Field Details

  • Constructor Details

    • ConfluenceDataStore

      public ConfluenceDataStore()
  • 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 ConfluenceClient createClient(org.codelibs.fess.entity.DataStoreParams paramMap)
    • processContent

      protected void processContent(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, ConfluenceClient client, Content content)
    • getContentComments

      protected String getContentComments(Content content, ConfluenceClient client)
    • getLastModifiedAsDate

      protected Date getLastModifiedAsDate(Long date)
    • getContentViewUrl

      protected String getContentViewUrl(Content content, String confluenceHome)