[jbossts-issues] [JBoss JIRA] (JBTM-2460) Expose TransactionListenerRegistry via the SPI

Michael Musgrove (JIRA) issues at jboss.org
Wed Jul 15 05:45:02 EDT 2015

     [ https://issues.jboss.org/browse/JBTM-2460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Musgrove updated JBTM-2460:
    Fix Version/s: 5.next

> Expose TransactionListenerRegistry via the SPI
> ----------------------------------------------
>                 Key: JBTM-2460
>                 URL: https://issues.jboss.org/browse/JBTM-2460
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>          Components: SPI
>            Reporter: Michael Musgrove
>            Assignee: Michael Musgrove
>             Fix For: 5.next
> TransactionListenerRegistry is for clients to register for transaction related events and is implemented by the TransactionManager but the SPI does not allow the user to discover the interface which means they have to write unpleasant code like:
> {code}
> (TransactionListenerRegistry) getTransactionManager();
> {code}
> So we need a method in the SPI to get and set an instance of the interface. The setter will be for the container to set it and the getter is for clients to register interest in the events

This message was sent by Atlassian JIRA

More information about the jbossts-issues mailing list