126
135
Jenkins.getInstance().getQueue().schedule(
127
owner, owner.getDelay(req), new ParametersAction(values), new CauseAction(new Cause.UserIdCause()));
136
owner, delay.getTime(), new ParametersAction(values), new CauseAction(new Cause.UserIdCause()));
129
138
// send the user back to the job top page.
133
142
public void buildWithParameters(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
146
public void buildWithParameters(StaplerRequest req, StaplerResponse rsp, TimeDuration delay) throws IOException, ServletException {
134
147
List<ParameterValue> values = new ArrayList<ParameterValue>();
135
148
for (ParameterDefinition d: parameterDefinitions) {
136
149
ParameterValue value = d.createValue(req);