private class MultipartRequest.MultipartFileSource extends UESFileSource
UESFileSource
allowing to create file source
for data not physically stored on disk.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
contentType |
private byte[] |
data
Raw in memory data.
|
private java.io.File |
file
Data stored in file.
|
private java.lang.String |
name
Name of file.
|
Modifier | Constructor and Description |
---|---|
private |
MultipartRequest.MultipartFileSource(byte[] data, |
private |
MultipartRequest.MultipartFileSource(java.io.File file, |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContentType() |
java.io.File |
getFile() |
java.io.InputStream |
getInputStream() |
java.lang.String |
getName() |
java.io.OutputStream |
getOutputStream() |
long |
getSize()
Returns data size in bytes.
|
getInputStream
in interface javax.activation.DataSource
getInputStream
in class javax.activation.FileDataSource
java.io.IOException
getOutputStream
in interface javax.activation.DataSource
getOutputStream
in class javax.activation.FileDataSource
java.io.IOException
getContentType
in interface javax.activation.DataSource
getContentType
in class javax.activation.FileDataSource
UESFileSource
getName
in interface javax.activation.DataSource
getName
in class UESFileSource
getFile
in class javax.activation.FileDataSource
UESFileSource
getSize
in interface UESStreamSource
getSize
in class UESFileSource