| Package | Description |
|---|---|
| de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
| de.schlichtherle.truezip.fs.archive |
Provides acces to archive files as if they were just directories.
|
| de.schlichtherle.truezip.socket |
Provides I/O sockets to address and resolve targets for I/O
operations.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
FsCachingController.EntryController.EntryOutput
An output socket proxy.
|
(package private) class |
FsCachingController.EntryController.Nio2EntryOutput
An output socket proxy which supports NIO.2.
|
private class |
FsCachingController.Output |
private class |
FsConcurrentController.Nio2Output |
private class |
FsConcurrentController.Output |
private class |
FsFederatingController.Output |
private class |
FsResourceController.Nio2Output |
private class |
FsResourceController.Output |
private class |
FsSyncController.Nio2Output |
private class |
FsSyncController.Output |
| Modifier and Type | Field and Description |
|---|---|
(package private) OutputSocket<?> |
FsCachingController.EntryController.output |
| Modifier and Type | Method and Description |
|---|---|
OutputSocket<?> |
FsCachingController.Output.getBoundSocket() |
(package private) OutputSocket<?> |
FsCachingController.EntryController.getOutputSocket() |
OutputSocket<?> |
FsSyncController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsResourceController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsFederatingController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsDecoratingController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
abstract OutputSocket<?> |
FsController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
Returns an output socket for writing the contents of the entry addressed
by the given name to the file system.
|
OutputSocket<?> |
FsConcurrentController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsCachingController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
(package private) abstract OutputSocket<?> |
FsCachingController.EntrySocketFactory.newOutputSocket(FsCachingController.EntryController controller,
OutputSocket<?> output) |
(package private) abstract OutputSocket<?> |
FsConcurrentController.ConcurrentSocketFactory.newOutputSocket(FsConcurrentController controller,
OutputSocket<?> output) |
(package private) abstract OutputSocket<?> |
FsResourceController.AccountingSocketFactory.newOutputSocket(FsResourceController controller,
OutputSocket<?> output) |
(package private) abstract OutputSocket<?> |
FsSyncController.SyncSocketFactory.newOutputSocket(FsSyncController<?> controller,
OutputSocket<?> output) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract OutputSocket<?> |
FsCachingController.EntrySocketFactory.newOutputSocket(FsCachingController.EntryController controller,
OutputSocket<?> output) |
(package private) abstract OutputSocket<?> |
FsConcurrentController.ConcurrentSocketFactory.newOutputSocket(FsConcurrentController controller,
OutputSocket<?> output) |
(package private) abstract OutputSocket<?> |
FsResourceController.AccountingSocketFactory.newOutputSocket(FsResourceController controller,
OutputSocket<?> output) |
(package private) abstract OutputSocket<?> |
FsSyncController.SyncSocketFactory.newOutputSocket(FsSyncController<?> controller,
OutputSocket<?> output) |
| Constructor and Description |
|---|
FsCachingController.EntryController.EntryOutput(OutputSocket<?> output) |
FsCachingController.EntryController.Nio2EntryOutput(OutputSocket<?> output) |
FsCachingController.Output(OutputSocket<?> output,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
FsConcurrentController.Nio2Output(OutputSocket<?> output) |
FsConcurrentController.Output(OutputSocket<?> output) |
FsFederatingController.Output(OutputSocket<?> output,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
FsResourceController.Nio2Output(OutputSocket<?> output) |
FsResourceController.Output(OutputSocket<?> output) |
FsSyncController.Nio2Output(OutputSocket<?> output) |
FsSyncController.Output(OutputSocket<?> output) |
| Modifier and Type | Class and Description |
|---|---|
private class |
FsArchiveController.Output |
private class |
FsContextController.Output |
| Modifier and Type | Field and Description |
|---|---|
(package private) OutputSocket<? extends AE> |
FsMultiplexedOutputShop.BufferedEntryOutputStream.output |
| Modifier and Type | Method and Description |
|---|---|
OutputSocket<? extends AE> |
FsMultiplexedOutputShop.getOutputSocket(AE entry) |
(package private) OutputSocket<?> |
FsDefaultArchiveController.getOutputSocket(E entry) |
(package private) abstract OutputSocket<?> |
FsArchiveController.getOutputSocket(E entry) |
OutputSocket<?> |
FsArchiveDriver.getOutputSocket(FsController<?> controller,
FsEntryName name,
BitField<FsOutputOption> options,
Entry template)
Called to prepare writing an archive file artifact of this driver to
name in controller using options and
template. |
OutputSocket<?> |
FsContextController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
OutputSocket<?> |
FsArchiveController.getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
| Modifier and Type | Method and Description |
|---|---|
abstract OutputShop<E> |
FsArchiveDriver.newOutputShop(FsModel model,
OutputSocket<?> output,
InputShop<E> source)
Creates a new output shop for writing archive entries for the
given
model to the given output socket's target. |
protected static OutputStream |
FsArchiveDriver.newOutputStream(FsModel model,
OutputSocket<?> output)
Deprecated.
Since TrueZIP 7.3, this method is not required anymore and
should not get called in order to inhibit the redundant
wrapping of an
IOException in a
FileNotFoundException. |
| Constructor and Description |
|---|
FsContextController.Output(OutputSocket<?> output,
BitField<FsOutputOption> options) |
FsMultiplexedOutputShop.BufferedEntryOutputStream(IOPool.Entry<?> temp,
OutputSocket<? extends AE> output) |
| Modifier and Type | Class and Description |
|---|---|
private class |
ByteArrayIOEntry.ByteArrayOutputSocket |
private class |
ByteArrayIOEntry.Nio2ByteArrayOutputSocket |
class |
DecoratingOutputSocket<E extends Entry>
An abstract decorator for an output socket.
|
class |
DelegatingOutputSocket<E extends Entry>
Delegates all methods to another output socket.
|
(package private) class |
IOCache.Buffer.BufferOutputSocket |
(package private) class |
IOCache.Buffer.Nio2BufferOutputSocket |
private class |
IOCache.Output |
class |
LazyOutputSocket<E extends Entry>
A lazy output socket provides proxy output streams which acquire their
underlying local target upon the first read access.
|
| Modifier and Type | Field and Description |
|---|---|
private OutputSocket<? extends E> |
DecoratingOutputSocket.delegate |
private OutputSocket<?> |
IOCache.output |
private OutputSocket<?> |
InputSocket.peer |
| Modifier and Type | Method and Description |
|---|---|
OutputSocket<E> |
OutputSocket.bind(OutputSocket<?> to)
Binds this socket to given socket by inheriting its
peer target. |
(package private) OutputSocket<E> |
OutputSocket.connect(InputSocket<?> newPeer)
Connects this output socket to the given peer input socket.
|
protected OutputSocket<? extends Entry> |
IOCache.Output.getBoundSocket() |
protected OutputSocket<? extends E> |
DelegatingOutputSocket.getBoundSocket()
Binds the delegate socket to this socket and returns it.
|
protected OutputSocket<? extends Entry> |
IOCache.Output.getDelegate() |
protected abstract OutputSocket<? extends E> |
DelegatingOutputSocket.getDelegate()
Returns the delegate socket.
|
protected OutputSocket<? extends E> |
DecoratingOutputSocket.getDelegate() |
OutputSocket<E> |
OutputEntry.getOutputSocket()
Returns an output socket for writing this entry.
|
OutputSocket<?> |
IOCache.getOutputSocket()
Returns an output socket for writing the cached entry data.
|
(package private) OutputSocket<?> |
IOCache.Buffer.getOutputSocket() |
OutputSocket<ByteArrayIOEntry> |
ByteArrayIOEntry.getOutputSocket() |
OutputSocket<? extends E> |
SynchronizedOutputShop.getOutputSocket(E entry) |
OutputSocket<? extends E> |
OutputService.getOutputSocket(E entry)
Returns an output socket for writing to the given entry.
|
OutputSocket<? extends E> |
DisconnectingOutputShop.getOutputSocket(E entry) |
OutputSocket<? extends E> |
DecoratingOutputShop.getOutputSocket(E entry) |
(package private) abstract OutputSocket<ByteArrayIOEntry> |
ByteArrayIOEntry.SocketFactory.newOutputSocket(ByteArrayIOEntry entry) |
(package private) abstract OutputSocket<?> |
IOCache.BufferSocketFactory.newOutputSocket(IOCache.Buffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
OutputSocket<E> |
OutputSocket.bind(OutputSocket<?> to)
Binds this socket to given socket by inheriting its
peer target. |
IOCache |
IOCache.configure(OutputSocket<?> output)
Configures the output socket for writing the entry data to the
backing store.
|
(package private) InputSocket<E> |
InputSocket.connect(OutputSocket<?> newPeer)
Connects this input socket to the given peer output socket.
|
static void |
IOSocket.copy(InputSocket<?> input,
OutputSocket<?> output)
|
| Constructor and Description |
|---|
DecoratingOutputSocket(OutputSocket<? extends E> output) |
LazyOutputSocket(OutputSocket<? extends E> output) |
Copyright © 2004-2011 Schlichtherle IT Services. All Rights Reserved.