In addition to adding content from one of Voyager's standard location types, administrators can add Custom Discovery Locations if they have been previously registered.
Before you can add a Custom Location to the Index, you will need to
To create a custom location, you will need to implement three classes:
Three samples from the Voyager are shown below.
This is an example that connects to an RSS feed
A custom location for Autonomy IDOL service.
This is an example with a more complex JSON configuration
LocationFactory
class needs to be registed with the Java ServiceLoader (for more information, see META-INF/services/voyager.api.discovery.location.LocationFactory)Once custom locations are registered and Voyager has read them at startup, you can add them to the index.