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

Anonymous (JIRA) issues at jboss.org
Fri Jul 17 14:06:02 EDT 2015

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

Issue was automatically transitioned when pull request #7787 was created in GitHub
    Status: Pull Request Sent  (was: Open)

> 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