[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cu-dev] Qualifiers in *Definition annotations
|
Hello all,
I have a dumb question. I'm working on the *Definition
annotations and CDI integration (the qualifiers thing).
And the question is about combinations of qualifiers. It is not
mentioned in javadoc and TCK doesn't test it. Should the commented
out examples work as well?
@Inject
ContextService csDefault;
@Inject
@MyContextQualifierA
ContextService csA;
// @Inject
// @MyContextQualifierB
// ContextService csB;
// @Inject
// @MyContextQualifierA
// @MyContextQualifierB
// ContextService csAB;
@Inject
@MyContextQualifierB
@MyContextQualifierC
ContextService csBC;
// @Inject
// @MyContextQualifierA
// @MyContextQualifierB
// @MyContextQualifierC
// ContextService csABC;
MyContextQualifier* are qualifiers. Their corresponding
definitions look like
@ContextServiceDefinition(name
= "java:app/ContextBC", qualifiers = {MyContextQualifierB.class,
MyContextQualifierC.class})
Thank you for clarification.
Petr