Package net.gleske.jervis.remotes

Package net.gleske.jervis.remotes Description

Contains remotes for Jervis to communicate to different API services. Commonly for sources hosting Git repositories. If writing a remote, be sure to follow the implementation of the net.gleske.jervis.remotes.interfaces.JervisRemote interface. Otherwise, API clients should be implementing net.gleske.jervis.remotes.SimpleRestServiceSupport.

This allows remotes to be interchangeable. Jervis will call only those functions to interact with a remote. See the GitHub class as an example for the implementation of a remote.