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 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.