private String getUrl(String idUrl, String id, String urlTemplate, String propertyName) {
        String url;
        if (urlTemplate != null) {
            url = Utils.formatStringOrNull(urlTemplate, id);
        } else if (idUrl != null) {
            url = idUrl;
        } else {
            logger.warn("Missing " + propertyName + " param for Oozie Scheduler");
            url = id;
        }

        return url;
    }
This class provides methods to load information specific to the Oozie scheduler.
app/com/linkedin/drelephant/schedulers/OozieScheduler.java