package railo.commons.net.http.httpclient3.entity; import java.io.IOException; import java.io.OutputStream; import org.apache.commons.httpclient.methods.RequestEntity; public class EmptyRequestEntity implements RequestEntity,Entity3 { private final String contentType; /** * Constructor of the class * @param contentType */ public EmptyRequestEntity(String contentType) { this.contentType=contentType; } @Override public long getContentLength() { return 0; } @Override public String getContentType() { return contentType; } @Override public boolean isRepeatable() { return true; } public void writeRequest(OutputStream os) throws IOException { // do nothing } @Override public long contentLength() { return getContentLength(); } @Override public String contentType() { return getContentType(); } }