See: Description
Class | Description |
---|---|
GenericBeanExtension |
Extension that wires in Generic Beans
|
GenericIdentifier |
Uniquely identifies a generic bean set
|
GenericProducerMethod<T,X> |
Annotation Type | Description |
---|---|
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.
|
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.
Generic
,
GenericConfiguration
,
GenericType
Copyright © 2008–2013 Seam Framework. All rights reserved.