|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.lowagie.text.rtf.document.output.RtfDiskCache
public class RtfDiskCache
The RtfFileCache is a RtfDataCache that uses a temporary file to store the rtf document data. Not so fast, but doesn't use any memory (just disk space).
| Field Summary | |
|---|---|
private java.io.BufferedOutputStream |
data
The BufferedOutputStream that stores the cache data. |
private java.io.File |
tempFile
The temporary file to store the data in. |
| Fields inherited from interface com.lowagie.text.rtf.document.output.RtfDataCache |
|---|
CACHE_DISK, CACHE_MEMORY |
| Constructor Summary | |
|---|---|
RtfDiskCache()
Constructs a RtfFileCache. |
|
| Method Summary | |
|---|---|
java.io.OutputStream |
getOutputStream()
Gets the BufferedOutputStream to write to. |
void |
writeTo(java.io.OutputStream target)
Writes the content of the temporary file into the OutputStream. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.io.BufferedOutputStream data
private java.io.File tempFile
| Constructor Detail |
|---|
public RtfDiskCache()
throws java.io.IOException
java.io.IOException - If the temporary file could not be created.| Method Detail |
|---|
public java.io.OutputStream getOutputStream()
getOutputStream in interface RtfDataCache
public void writeTo(java.io.OutputStream target)
throws java.io.IOException
writeTo in interface RtfDataCachetarget - The OutputStream to write the content into.
java.io.IOException - If an error occurs reading/writing.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||