org.jboss.cdi.tck.tests.implementation.builtin.metadata
Class YoghurtFactory

java.lang.Object
  extended by org.jboss.cdi.tck.tests.implementation.builtin.metadata.YoghurtFactory
All Implemented Interfaces:
Serializable

@SessionScoped
public class YoghurtFactory
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
YoghurtFactory()
           
 
Method Summary
 void dispose(Yoghurt yoghurt, javax.enterprise.inject.spi.Bean<?> bean)
           
 List<javax.enterprise.inject.spi.Bean<?>> getBeans()
           
 javax.enterprise.inject.spi.Bean<?> getFruitYoghurtBean()
           
 javax.enterprise.inject.spi.Bean<?> getProbioticYoghurtBean()
           
 Yoghurt produceFruitYoghurt(javax.enterprise.inject.spi.Bean<Yoghurt> bean)
           
 Yoghurt produceProbioticYoghurt(javax.enterprise.inject.spi.Bean<Yoghurt> bean)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YoghurtFactory

public YoghurtFactory()
Method Detail

produceFruitYoghurt

@Produces
@Fruit
public Yoghurt produceFruitYoghurt(javax.enterprise.inject.spi.Bean<Yoghurt> bean)

produceProbioticYoghurt

@Produces
@Probiotic
public Yoghurt produceProbioticYoghurt(javax.enterprise.inject.spi.Bean<Yoghurt> bean)

dispose

public void dispose(@Disposes@Any
                    Yoghurt yoghurt,
                    javax.enterprise.inject.spi.Bean<?> bean)

getFruitYoghurtBean

public javax.enterprise.inject.spi.Bean<?> getFruitYoghurtBean()

getProbioticYoghurtBean

public javax.enterprise.inject.spi.Bean<?> getProbioticYoghurtBean()

getBeans

public List<javax.enterprise.inject.spi.Bean<?>> getBeans()


Copyright © 2008-2012 Seam Framework. All Rights Reserved.