1 Reply Latest reply on Jan 2, 2010 2:22 AM by Gavin King

    Can't read metadata from producers

    alberto Gori Novice

      I need to read metadata from a producer, but I don't find the way:


      @Produces @Param("id") Integer getUserId() {...}
      @Produces @Param("cat") Integer getCategory() {...}
      



      where Param is a qualifier with value as Nonbinding member.
      Then I want to extract the value of Param in my programmatic injection:


      @Inject @Any Instance<Object> paramSource;
      ...
      
      source = paramSource.select(new AnnotationListeral<Param>());
      


      now I'd like to select the producer which param value is equal to id.
      Is it impossible or am I missing something?