@XMLBindable public class UESFileHandler extends UESStreamHandler
UESStreamHandler.InputStreamFilter, UESStreamHandler.StreamDataSource
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
fileName
Name of file.
|
Modifier | Constructor and Description |
---|---|
protected |
UESFileHandler()
Default no-arg constructor necessary for JAXB serialization.
|
|
UESFileHandler(java.io.File file)
Creates new Instance of UESFileHandler.
|
|
UESFileHandler(java.io.File file,
Creates new Instance of UESFileHandler.
|
|
UESFileHandler(UESFileSource fileSource)
Creates new Instance of UESFileHandler.
|
|
UESFileHandler(UESFileSource fileSource,
Creates new Instance of UESFileHandler.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFileName()
Returns name of streamed file.
|
protected void |
setFileName(java.lang.String fileName)
Sets name of streamed file.
|
void |
writeTo(java.io.File file,
Writes streamed file content into given file.
|
getContentType, getDataSource, getInputStream, getSize, initialize, writeTo
fileSource
- File sourceUESIORTException
- In case file from file source does not existfileSource
- File sourcefileName
- Optional name of file. If null, name from given file source is usedUESIORTException
- In case file from file source does not existfile
- File to be streamedUESIORTException
- In case file does not existfile
- File to be streamedfileName
- Optional name of file. If null, name from given file is usedUESIORTException
- In case file does not existfileName
- Name of streamed filefile
- File where to write streamed contentoverwrite
- True if existing file should be overwrittenUESIORTException
- In case writing to file fails