[jbossts-issues] [JBoss JIRA] (JBTM-2172) Annotations on interfaces?

Mark Little (JIRA) issues at jboss.org
Tue May 13 05:36:56 EDT 2014

    [ https://issues.jboss.org/browse/JBTM-2172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12967405#comment-12967405 ] 

Mark Little commented on JBTM-2172:

I suppose there's an argument to be made that annotations on an interface's methods could be allowed, being overridden in the implementation class(es). This would be a little more symmetric (so you could remove all annotations from the implementation class). I'm not convinced at the moment, so will leave this JIRA closed for now as Won't Fix.

> Annotations on interfaces?
> --------------------------
>                 Key: JBTM-2172
>                 URL: https://issues.jboss.org/browse/JBTM-2172
>             Project: JBoss Transaction Manager
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: STM
>    Affects Versions: 5.0.1
>            Reporter: Mark Little
>            Assignee: Mark Little
>            Priority: Optional
> Currently we only track annotations on implementing classes not interfaces. Annotating interfaces poses potential issues, e.g., with multiple inheritance, so I'm not even sure if we'd want to support it anyway.

This message was sent by Atlassian JIRA

More information about the jbossts-issues mailing list