com.gemstone.gemfire.cache
Interface TransactionWriter

A callback that is allowed to veto a transaction. Only one TransactionWriter can exist
per cache, and only one TransactionWriter will be fired in the
entire distributed system for each transaction.
This writer can be used to update a backend data source before the GemFire cache is updated during commit.
If the backend update fails, the implementer can throw a TransactionWriterException to veto the transaction.