net.sf.cotta
Class CatastrophicFileSystem

java.lang.Object
  extended by net.sf.cotta.ControlledFileSystem
      extended by net.sf.cotta.CatastrophicFileSystem
All Implemented Interfaces:
FileSystem

public class CatastrophicFileSystem
extends ControlledFileSystem


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.cotta.ControlledFileSystem
ControlledFileSystem.Controller, ControlledFileSystem.PermissionController
 
Field Summary
 
Fields inherited from class net.sf.cotta.ControlledFileSystem
controller
 
Constructor Summary
CatastrophicFileSystem()
           
 
Method Summary
 void diskErrorFor(TPath path)
           
 void diskFull()
           
 void lockFile(TPath path)
           
 void lockFile(TPath path, int counter)
           
 void unLockFile(TPath path)
           
 
Methods inherited from class net.sf.cotta.ControlledFileSystem
compare, createDir, createFile, createInputChannel, createInputStream, createOutputChannel, createOutputStream, deleteDirectory, deleteFile, dirExists, equals, fileExists, fileLastModified, fileLength, hashCode, list, moveDirectory, moveFile, pathControlledFileSystem, pathString, readOnlyFileSystem, toCanonicalPath, toJavaFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatastrophicFileSystem

public CatastrophicFileSystem()
Method Detail

diskFull

public void diskFull()

lockFile

public void lockFile(TPath path)

lockFile

public void lockFile(TPath path,
                     int counter)

unLockFile

public void unLockFile(TPath path)

diskErrorFor

public void diskErrorFor(TPath path)