Hi,
I am curious if anyone knows of any client side AS3/flex transaction library out there. Specifically client side, not anything server side.

For example I have one operation that does 2 distinct operations, if any one of them fails I need to rollback both of them. An example would be a class that is responsible for modifying a file on disk and then updating a local database on the client (regardless of implementation sqllite, xml, textfile etc). Should either of these operations fail I would like to rollback the file/db to it's original state.

Does anyone know of any client side AS3 transaction library that defines interfaces for such a framework? Thanks!