provides a means of configuring the default flush mode
TODO: This needs more thought, especially with regard to how it works in with
PersistenceContexts
Demarcates transaction boundaries
Note that is you are using seam managed transactions seam will automatically
manage your transactions for you, rendering this unnecessary
Note that this annotation is not actually an intercepter binding.