public class TemporaryBufferEntity extends org.apache.http.entity.AbstractHttpEntity implements AutoCloseable
HttpEntity
which takes it's content from a TemporaryBuffer
Constructor and Description |
---|
TemporaryBufferEntity(TemporaryBuffer buffer)
Construct a new
HttpEntity which will contain the content stored
in the specified buffer |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close destroys the associated buffer used to buffer the entity
|
TemporaryBuffer |
getBuffer() |
InputStream |
getContent() |
long |
getContentLength() |
boolean |
isRepeatable() |
boolean |
isStreaming() |
void |
setContentLength(int contentLength) |
void |
writeTo(OutputStream outstream) |
public TemporaryBufferEntity(TemporaryBuffer buffer)
HttpEntity
which will contain the content stored
in the specified bufferbuffer
- public TemporaryBuffer getBuffer()
public boolean isRepeatable()
isRepeatable
in interface org.apache.http.HttpEntity
public long getContentLength()
getContentLength
in interface org.apache.http.HttpEntity
public InputStream getContent() throws IOException, IllegalStateException
getContent
in interface org.apache.http.HttpEntity
IOException
IllegalStateException
public void writeTo(OutputStream outstream) throws IOException
writeTo
in interface org.apache.http.HttpEntity
IOException
public boolean isStreaming()
isStreaming
in interface org.apache.http.HttpEntity
public void setContentLength(int contentLength)
contentLength
- public void close()
close
in interface AutoCloseable
Copyright © 2016 Eclipse JGit Project. All rights reserved.