]
Gytis Trikleris updated JBTM-2647:
----------------------------------
Fix Version/s: 5.next
(was: 5.3.2.Final)
Extend compensations BAControler to allow enlistment of handlers by
instance
----------------------------------------------------------------------------
Key: JBTM-2647
URL:
https://issues.jboss.org/browse/JBTM-2647
Project: JBoss Transaction Manager
Issue Type: Task
Components: Compensations
Reporter: Gytis Trikleris
Assignee: Gytis Trikleris
Fix For: 5.next
Currently BAControler allows enlistment of handler only by class. It later creates
instances using those classes when finishing the compensating transaction. Because of that
it should be easy to allow enlisting of instances. This would allow using labdas when
implementing handlers. Also instance could carry some extra information needed to
compensate the transaction.