@NotThreadSafe public class OdfOutputService extends MultiplexingOutputService<JarDriverEntry>
OdfDriver to meet the special requirements of
OpenDocument Format (ODF) files.| Constructor and Description |
|---|
OdfOutputService(net.java.truecommons.cio.IoBufferPool pool,
ZipOutputService<JarDriverEntry> output)
Constructs a new ODF output service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
isBusy()
Returns whether the container output archive is busy writing an archive
entry or not.
|
net.java.truecommons.cio.OutputSocket<JarDriverEntry> |
output(JarDriverEntry entry) |
entry, iterator, sizeclone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic OdfOutputService(net.java.truecommons.cio.IoBufferPool pool,
@WillCloseWhenClosed
ZipOutputService<JarDriverEntry> output)
output - the decorated output service.pool - the pool for buffering entry data.@DischargesObligation public void close() throws IOException
close in interface Closeableclose in interface AutoCloseableclose in interface net.java.truecommons.shed.Stream<JarDriverEntry>close in class MultiplexingOutputService<JarDriverEntry>IOExceptionpublic boolean isBusy()
MultiplexingOutputServiceisBusy in class MultiplexingOutputService<JarDriverEntry>public net.java.truecommons.cio.OutputSocket<JarDriverEntry> output(JarDriverEntry entry)
output in interface net.java.truecommons.cio.OutputService<JarDriverEntry>output in class MultiplexingOutputService<JarDriverEntry>Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.