TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.fs
Class FsCachingController.Output

java.lang.Object
  extended by de.schlichtherle.truezip.socket.IOSocket<E,Entry>
      extended by de.schlichtherle.truezip.socket.OutputSocket<E>
          extended by de.schlichtherle.truezip.socket.DecoratingOutputSocket<Entry>
              extended by de.schlichtherle.truezip.fs.FsCachingController.Output
Enclosing class:
FsCachingController

private class FsCachingController.Output
extends DecoratingOutputSocket<Entry>


Field Summary
(package private)  FsEntryName name
           
(package private)  BitField<FsOutputOption> options
           
(package private)  Entry template
           
 
Constructor Summary
FsCachingController.Output(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 
Method Summary
 OutputSocket<?> getBoundSocket()
          Binds the decorated socket to this socket and returns it.
 
Methods inherited from class de.schlichtherle.truezip.socket.DecoratingOutputSocket
getLocalTarget, getPeerTarget, newOutputStream, toString
 
Methods inherited from class de.schlichtherle.truezip.socket.OutputSocket
bind
 
Methods inherited from class de.schlichtherle.truezip.socket.IOSocket
copy, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

final FsEntryName name

options

final BitField<FsOutputOption> options

template

final Entry template
Constructor Detail

FsCachingController.Output

FsCachingController.Output(FsEntryName name,
                           BitField<FsOutputOption> options,
                           Entry template)
Method Detail

getBoundSocket

public OutputSocket<?> getBoundSocket()
                               throws IOException
Description copied from class: DecoratingOutputSocket
Binds the decorated socket to this socket and returns it.

Overrides:
getBoundSocket in class DecoratingOutputSocket<Entry>
Returns:
The bound decorated socket.
Throws:
IOException

TrueZIP Kernel 7.0-rc1

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