What would be the best possible way to connect a Jenkins instance with an external application ? Purpose of this external application (java backend) is to monitor Jenkins bu