public interface Transactional extends Controlled
Fileitem, which must handle physical files on disk and check quota information. If a file has been uploaded when a transaction is rolled back the file should also be deleted. On the other hand, if a file item is deleted, the physical file should not be deleted before
By implementing this interface an item tells the
to call the
BasicItem.onRollback(Transactional.Action) methods, whenever
a commit is called or a rollback is required.
|Modifier and Type||Interface and Description|
Enumeration constants used to tell the item what is going on in the core.