Package org.eclipse.serializer.afs.types
Interface AFile.Observer
-
- Enclosing interface:
- AFile
public static interface AFile.Observer
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidonAfterFileClose(AReadableFile closedFile, boolean result)default voidonAfterFileCreate(AWritableFile fileToCreate)default voidonAfterFileDelete(AWritableFile deletedFile, boolean result)default voidonAfterFileMove(AWritableFile sourceFile, AWritableFile targetFile)default voidonAfterFileTruncation(AWritableFile truncatedFile, long newSize)default voidonAfterFileWrite(AWritableFile targetFile, Iterable<? extends ByteBuffer> sources, long writeCount)default voidonBeforeFileClose(AReadableFile fileToClose)default voidonBeforeFileCreate(AWritableFile fileToCreate)default voidonBeforeFileDelete(AWritableFile fileToDelete)default voidonBeforeFileMove(AWritableFile sourceFile, AWritableFile targetFile)default voidonBeforeFileTruncation(AWritableFile fileToTruncate, long newSize)default voidonBeforeFileWrite(AWritableFile targetFile, Iterable<? extends ByteBuffer> sources)
-
-
-
Method Detail
-
onBeforeFileWrite
default void onBeforeFileWrite(AWritableFile targetFile, Iterable<? extends ByteBuffer> sources)
-
onAfterFileWrite
default void onAfterFileWrite(AWritableFile targetFile, Iterable<? extends ByteBuffer> sources, long writeCount)
-
onBeforeFileMove
default void onBeforeFileMove(AWritableFile sourceFile, AWritableFile targetFile)
-
onAfterFileMove
default void onAfterFileMove(AWritableFile sourceFile, AWritableFile targetFile)
-
onBeforeFileClose
default void onBeforeFileClose(AReadableFile fileToClose)
-
onAfterFileClose
default void onAfterFileClose(AReadableFile closedFile, boolean result)
-
onBeforeFileCreate
default void onBeforeFileCreate(AWritableFile fileToCreate)
-
onAfterFileCreate
default void onAfterFileCreate(AWritableFile fileToCreate)
-
onBeforeFileTruncation
default void onBeforeFileTruncation(AWritableFile fileToTruncate, long newSize)
-
onAfterFileTruncation
default void onAfterFileTruncation(AWritableFile truncatedFile, long newSize)
-
onBeforeFileDelete
default void onBeforeFileDelete(AWritableFile fileToDelete)
-
onAfterFileDelete
default void onAfterFileDelete(AWritableFile deletedFile, boolean result)
-
-