TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.socket
Interface InputService<E extends Entry>

Type Parameters:
E - The type of the entries.
All Superinterfaces:
EntryContainer<E>, Iterable<E>
All Known Subinterfaces:
InputShop<E>
All Known Implementing Classes:
ConcurrentInputShop, DecoratingInputShop, FsDefaultArchiveController.DummyInputService, FsDefaultArchiveController.Input

public interface InputService<E extends Entry>
extends EntryContainer<E>

A service for input sockets.

Author:
Christian Schlichtherle
See Also:
OutputService

Method Summary
 InputSocket<? extends E> getInputSocket(String name)
          Returns an input socket for read access to the given entry.
 
Methods inherited from interface de.schlichtherle.truezip.entry.EntryContainer
getEntry, getSize, iterator
 

Method Detail

getInputSocket

@NonNull
InputSocket<? extends E> getInputSocket(@NonNull
                                                String name)
Returns an input socket for read access to the given entry.

Parameters:
name - a non-null entry name.
Returns:
An input socket for reading from the local target.

TrueZIP Kernel 7.0-rc1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.