Package org.jboss.seam.solder.bean.generic

Allows a library to expose sets of beans which may be configured multiple times in an application.

See:
          Description

Class Summary
GenericBeanExtension Extension that wires in Generic Beans
GenericIdentifier Uniquely identifies a generic bean set
GenericProducerMethod<T,X>  
 

Annotation Types Summary
ApplyScope Specifies that the managed bean or producer should inherit the scope of the generic configuration producer.
Generic Qualifier used to identify generic bean injection points.
GenericConfiguration Defines a set of generic beans which can inject the configuration annotation, any other generic bean for the same configuration type, and the product of the generic producer.
GenericType A meta annotation used to indicate that the annotation is a generic configuration annotation.
 

Package org.jboss.seam.solder.bean.generic Description

Allows a library to expose sets of beans which may be configured multiple times in an application. When exposing these services via CDI, it would be time consuming and error prone to force the end developer to provide producers for all the different classes required. Generic beans provides a solution, allowing a framework author to provide a set of related beans, one for each single configuration point defined by the end developer. The configuration points specifies the qualifiers which are inherited by all beans in the set.

Author:
Pete Muir, Stuart Douglas
See Also:
Generic, GenericConfiguration, GenericType


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