Package org.ctan.site.stores
Class ArchiveFileStore
java.lang.Object
org.ctan.site.stores.ArchiveFileStore
- All Implemented Interfaces:
IndexingStore
The class
ArchiveFileStore
contains the repository for archive
files.-
Constructor Summary
ConstructorsConstructorDescriptionArchiveFileStore
(@NonNull CtanConfiguration.TexArchiveConfig config, @NonNull IndexingSession indexingSession) This is the constructor for theArchiveFileStore
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
The methodupdateIndex
provides means to update all entries in the database.
-
Constructor Details
-
ArchiveFileStore
public ArchiveFileStore(@NonNull @NonNull CtanConfiguration.TexArchiveConfig config, @NonNull @NonNull IndexingSession indexingSession) This is the constructor for theArchiveFileStore
.- Parameters:
config
- the configurationindexingSession
- the indexing session
-
-
Method Details
-
updateIndex
The methodupdateIndex
provides means to update all entries in the database. Note that entries which are gone are not removed!- Specified by:
updateIndex
in interfaceIndexingStore
- Throws:
org.apache.lucene.index.CorruptIndexException
- in case of an error in an indexIOException
- in case of an I/O error- See Also:
-