Makes the index builder aware of a collator that should be executed at the given refresh interval.
Makes the index builder aware of a decorator. If no types are provided on the decorator, it will be applied to documents from all known collators, otherwise it will only be applied to documents of the given types.
Compiles collators and decorators into tasks, which are added to a scheduler returned to the caller.
Responsible for returning the registered document types.
Responsible for returning the registered search engine.
Used for adding collators, decorators and compile them into tasks which are added to a scheduler returned to the caller.