@Dependent public class ProducerBean extends Object
| Modifier and Type | Field and Description |
|---|---|
static AtomicInteger |
fifthDisposerCalled |
static AtomicInteger |
firstDisposerCalled |
static AtomicInteger |
forthDisposerCalled |
static AtomicInteger |
secondDisposerCalled |
static AtomicInteger |
sixthDisposerCalled |
static AtomicInteger |
thirdDisposerCalled |
| Constructor and Description |
|---|
ProducerBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
disposeA(FirstBean bean) |
void |
disposeB(FirstBean bean) |
void |
disposeC(FirstBean bean) |
void |
disposeD(SecondBean bean) |
void |
disposeE(FirstBean bean) |
void |
disposeF(SecondBean bean) |
FirstBean |
produceA() |
FirstBean |
produceB() |
FirstBean |
produceC(SecondBean secondBean) |
SecondBean |
produceD() |
FirstBean |
produceE(SecondBean secondBean) |
SecondBean |
produceF() |
static void |
reset() |
public static AtomicInteger firstDisposerCalled
public static AtomicInteger secondDisposerCalled
public static AtomicInteger thirdDisposerCalled
public static AtomicInteger forthDisposerCalled
public static AtomicInteger fifthDisposerCalled
public static AtomicInteger sixthDisposerCalled
@Produces public FirstBean produceA()
@Produces public FirstBean produceB()
@Produces public FirstBean produceC(SecondBean secondBean)
@Produces public FirstBean produceE(@TransientReference SecondBean secondBean)
@Produces public SecondBean produceD()
@Produces public SecondBean produceF()
public void disposeA(@Disposes
FirstBean bean)
public void disposeB(@Disposes
FirstBean bean)
public void disposeC(@Disposes
FirstBean bean)
public void disposeE(@Disposes
FirstBean bean)
public void disposeD(@Disposes
SecondBean bean)
public void disposeF(@Disposes
SecondBean bean)
public static void reset()
Copyright © 2008–2016 CDI TCK. All rights reserved.