public class TransferFile extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
TransferFile.TransferListener |
class |
TransferFile.TransferProgress |
Constructor and Description |
---|
TransferFile() |
TransferFile(File file) |
TransferFile(File file,
String contentType) |
TransferFile(InputStream inputStream,
String fileName,
long contentLength) |
TransferFile(InputStream inputStream,
String fileName,
long contentLength,
String contentType) |
Modifier and Type | Method and Description |
---|---|
long |
getContentLength() |
String |
getContentType() |
String |
getFileName() |
InputStream |
getInputStream() |
TransferFile.TransferListener |
getTransferListener() |
void |
notifyBufferWrite(long bytes) |
void |
setContentLength(long contentLength) |
void |
setContentType(String contentType) |
void |
setFileName(String fileName) |
void |
setInputStream(InputStream inputStream) |
void |
setTransferListener(TransferFile.TransferListener listener)
Implementations of this TransferListener interface must be thread-safe
|
String |
toString() |
public TransferFile()
public TransferFile(InputStream inputStream, String fileName, long contentLength, String contentType)
public TransferFile(InputStream inputStream, String fileName, long contentLength)
public TransferFile(File file) throws IOException
IOException
public TransferFile(File file, String contentType) throws IOException
IOException
public InputStream getInputStream() throws IOException
IOException
public void setInputStream(InputStream inputStream)
public String getContentType()
public void setContentType(String contentType)
public long getContentLength()
public void setContentLength(long contentLength)
public String getFileName()
public void setFileName(String fileName)
public void notifyBufferWrite(long bytes)
public TransferFile.TransferListener getTransferListener()
public void setTransferListener(TransferFile.TransferListener listener)