Annotation Type EmitterFactoryFor


@Qualifier @Retention(RUNTIME) @Target({METHOD,FIELD,PARAMETER,TYPE}) @Experimental("smallrye-only") public @interface EmitterFactoryFor
Qualifier for EmitterFactory implementations.

The public emitter interface provided by this qualifier will be associated with its implementation provided by the EmitterFactory.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
     
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details

    • value

      Class<?> value
      Returns:
      the emitter interface