org.qi4j.api.service.qualifier
Annotation Type IdentifiedBy
@Retention(value=RUNTIME)
public @interface IdentifiedBy
Filter services based on identity. Identity can be set during assembly, like so:
module.addService(MyService.class).identifiedBy("myservice1");
and then at an injection point you can do this:
@Service @IdentifiedBy("myservice1") MyService service;
to get only a service identified "myservice1".
Required Element Summary |
java.lang.String |
value
|
value
public abstract java.lang.String value