blob: 10b0a9c54e3dab0c24d0b41d64416af73798dccc [file] [log] [blame]
package com.smartcodeltd.jenkinsci.plugins.buildmonitor_acceptance.scenarios.adapters;
import hudson.model.TopLevelItem;
import jenkins.model.Jenkins;
import java.io.IOException;
public class JenkinsAdapter implements ProjectCreator {
private final Jenkins jenkins;
public JenkinsAdapter(Jenkins jenkins) {
this.jenkins = jenkins;
}
@Override
public <T extends TopLevelItem> T createProject(Class<T> type, String name) throws IOException {
return jenkins.createProject(type, name);
}
}