2

CDI を使用して修飾子アノテーションをパススルーしたいと思います。つまり、修飾子を注入ポイントに追加して、その修飾子を「第 1 レベル」の注入ターゲットに直接適用するのではなく (これには 1 つの実装しかないため)、("2nd level") 注入された EJB。これはCDIで可能ですか?それはおそらくすでにすぐに使用できますか?

次のようになります。

@Stateless
public class MyFirstLevelEJB {

@Inject
//this guy has different Implementations with qualifiers, I want to use the qualifier here
private CDIBean2ndLevel myCDIBean;

}

2nd EJB:
@Stateless
public class My2ndLevelEJB {

@Inject
@AlternativeImplementation //this is the qualifier which I want to apply for CDIBean2ndLevel
MyFirstLevelEJB anInjectedEBJ; 
}

どんな助けでも大歓迎です

4

0 に答える 0