2 Replies Latest reply on Mar 11, 2010 12:11 PM by Dumitru Ciubenco

    Why the annotation @End and Begin can't be inherited?

    Dumitru Ciubenco Newbie

      Hi,


      I'm looking at the Begin and End annotation interfaces and I see that this two are not supporting the inheritance, however the @Create and @Destroy interfaces are have inheritance support?Why? If I would like to supperclass my seam component which have conversation scope, I would like to put all lifecycle logic in the abstract class. I don't want to put the same annotations(@Begin, @End) to all my implementation classes because the are having same lifecycle.





      thanks,
      Dima