Package org.codelibs.fess.ds.atlassian
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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class org.codelibs.fess.ds.atlassian.AtlassianDataStore
EXCLUDE_PATTERN, extractorName, IGNORE_ERROR, INCLUDE_PATTERN, MIMETYPE_HTML, NUMBER_OF_THREADS, READ_INTERVAL, URL_FILTERFields inherited from class org.codelibs.fess.ds.AbstractDataStore
alive, mimeType, SCRIPT_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JiraClientcreateClient(org.codelibs.fess.entity.DataStoreParams paramMap) protected StringgetIssueComments(Issue issue, JiraClient client) protected DategetIssueLastModified(Issue issue) protected StringgetIssueViewUrl(Issue issue, JiraClient client) protected StringgetName()protected voidprocessIssue(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) protected voidstoreData(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) Methods inherited from class org.codelibs.fess.ds.atlassian.AtlassianDataStore
createConfigMap, getExtractedText, getExtractedTextFromHtml, getNumberOfThreads, getUrlFilter, isIgnoreError, newFixedThreadPool, setExtractorNameMethods inherited from class org.codelibs.fess.ds.AbstractDataStore
convertValue, getReadInterval, getScriptType, register, sleep, stop, store
-
Field Details
-
ISSUE
- See Also:
-
ISSUE_SUMMARY
- See Also:
-
ISSUE_DESCRIPTION
- See Also:
-
ISSUE_COMMENTS
- See Also:
-
ISSUE_LAST_MODIFIED
- See Also:
-
ISSUE_VIEW_URL
- See Also:
-
-
Constructor Details
-
JiraDataStore
public JiraDataStore()
-
-
Method Details
-
getName
- Specified by:
getNamein classorg.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:
storeDatain classorg.codelibs.fess.ds.AbstractDataStore
-
createClient
-
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
-
getIssueComments
-
getIssueLastModified
-