private OozieClient makeOozieClient(SchedulerConfigurationData schedulerConfData) {
        String oozieApiUrl = schedulerConfData.getParamMap().get(OOZIE_API_URL);
        String authOption = schedulerConfData.getParamMap().get(OOZIE_AUTH_OPTION);
        if (oozieApiUrl == null) {
            throw new RuntimeException("Missing " + OOZIE_API_URL + " param for Oozie Scheduler");
        }

        return new AuthOozieClient(oozieApiUrl, authOption);
    }
This class provides methods to load information specific to the Oozie scheduler.
app/com/linkedin/drelephant/schedulers/OozieScheduler.java