org.browsermob.proxy.util
Class LockingChainingWriter

java.lang.Object
  extended by java.io.Writer
      extended by org.browsermob.proxy.util.ChainableWriter
          extended by org.browsermob.proxy.util.LockingChainingWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class LockingChainingWriter
extends ChainableWriter


Constructor Summary
LockingChainingWriter(File file)
           
 
Method Summary
 void closeSafely()
           
 void delete()
           
 File getFile()
           
 void lock()
           
 void unlock()
           
 
Methods inherited from class org.browsermob.proxy.util.ChainableWriter
append, append, append, append, append, append, append, close, flush, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockingChainingWriter

public LockingChainingWriter(File file)
                      throws IOException
Throws:
IOException
Method Detail

lock

public void lock()

unlock

public void unlock()

closeSafely

public void closeSafely()
                 throws IOException
Throws:
IOException

delete

public void delete()

getFile

public File getFile()


Copyright © 2011. All Rights Reserved.