
org.testifyproject.github.dockerjava.jaxrs.async.POSTCallbackNotifier Maven / Gradle / Ivy
/*
* Created on 23.06.2015
*/
package org.testifyproject.testifyproject.github.dockerjava.jaxrs.async;
import javax.ws.rs.client.Entity;
import javax.ws.rs.client.Invocation.Builder;
import javax.ws.rs.core.Response;
import org.testifyproject.testifyproject.github.dockerjava.api.async.ResultCallback;
import org.testifyproject.testifyproject.github.dockerjava.core.async.ResponseStreamProcessor;
/**
*
* @author Marcus Linke
*
*/
public class POSTCallbackNotifier extends AbstractCallbackNotifier {
Entity> entity = null;
public POSTCallbackNotifier(ResponseStreamProcessor responseStreamProcessor, ResultCallback resultCallback,
Builder requestBuilder, Entity> entity) {
super(responseStreamProcessor, resultCallback, requestBuilder);
this.entity = entity;
}
protected Response response() {
return requestBuilder.post(entity, Response.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy