public interface TransactionalFileOutput extends Transactional, FileOutput
| Modifier and Type | Method and Description |
|---|---|
void |
abort()
Aborts the transaction of
TransactionalFileOutput. |
void |
add(Buffer buffer)
Writes a byte sequence into the
TransactionalFileOutput from Buffer. |
void |
close()
Closes the
TransactionalFileOutput. |
TaskReport |
commit()
Commits the transaction of
TransactionalFileOutput. |
void |
finish()
Finishes the
TransactionalFileOutput. |
void |
nextFile()
Switches the
TransactionalFileOutput to process the next file. |
void nextFile()
TransactionalFileOutput to process the next file.nextFile in interface FileOutputvoid add(Buffer buffer)
TransactionalFileOutput from Buffer.add in interface FileOutputbuffer - the Buffer to writevoid finish()
TransactionalFileOutput.finish in interface FileOutputvoid close()
TransactionalFileOutput.close in interface AutoCloseableclose in interface FileOutputvoid abort()
TransactionalFileOutput.abort in interface TransactionalTaskReport commit()
TransactionalFileOutput.commit in interface Transactional