| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| private final StudyFetcher | |
| private final StudyRepository |
| Access | Constructor and Description |
|---|---|
| public | Crawler(Path
The path to the study repository studyRepositoryRoot, SlrGitHandler gitHandler, PreferencesService preferencesService, BibEntryTypesManager bibEntryTypesManager, FileUpdateMonitor fileUpdateMonitor)Creates a crawler for retrieving studies from E-Libraries |
| Modifier and Type | Method and Description |
|---|---|
| public void | performCrawl()
This methods performs the crawling of the active libraries defined in the study definition file. |
| FILENAME_STUDY_RESULT_BIB | back to summary |
|---|---|
| public static final String FILENAME_STUDY_RESULT_BIB | |
| studyFetcher | back to summary |
|---|---|
| private final StudyFetcher studyFetcher | |
| studyRepository | back to summary |
|---|---|
| private final StudyRepository studyRepository | |
| Crawler | back to summary |
|---|---|
| public Crawler(Path studyRepositoryRoot, SlrGitHandler gitHandler, PreferencesService preferencesService, BibEntryTypesManager bibEntryTypesManager, FileUpdateMonitor fileUpdateMonitor) throws IllegalArgumentException, IOException, ParseException Creates a crawler for retrieving studies from E-Libraries
| |
| performCrawl | back to summary |
|---|---|
| public void performCrawl() throws IOException, org.eclipse.jgit.api.errors.GitAPIException, SaveException This methods performs the crawling of the active libraries defined in the study definition file. This method also persists the results in the same folder the study definition file is stored in. The whole process works as follows:
| |