[jbosstools-issues] [JBoss JIRA] Created: (JBIDE-8712) Support @MessageLogger

Alexey Kazakov (JIRA) jira-events at lists.jboss.org
Mon Apr 11 15:20:33 EDT 2011


Support @MessageLogger
----------------------

                 Key: JBIDE-8712
                 URL: https://issues.jboss.org/browse/JBIDE-8712
             Project: Tools (JBoss Tools)
          Issue Type: Sub-task
          Components: cdi (jsr-299)
            Reporter: Alexey Kazakov
            Assignee: Viacheslav Kabanovich
             Fix For: 3.3.x


User can define an interface annotated @MessageLogger
{code}
@MessageLogger
interface TrainSpotterLog {
   @LogMessage @Message("Spotted %s diesel trains") 
   void dieselTrainsSpotted(int number);
}
{code}
and then just inject the bean
{code}
@Inject @Category("trains") TrainSpotterLog log
{code}
Seam Solder will create the bean programmaticlly. 

See http://docs.jboss.org/seam/3/solder/latest/reference/en-US/html/logging.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list