CDI APIs 1.0 API

Contexts and Dependency Injection (CDI) defines a set of complementary services that help improve the structure of application code.

See:
          Description

Packages
javax.decorator Annotations relating to decorators.
javax.enterprise.context Annotations and interfaces relating to scopes and contexts.
javax.enterprise.context.spi The custom context SPI.
javax.enterprise.event Annotations and interfaces relating to events.
javax.enterprise.inject Annotations relating to bean and stereotype definition, built-in qualifiers, and interfaces and classes relating to programmatic lookup.
javax.enterprise.inject.spi The portable extension integration SPI.
javax.enterprise.util Contains shared, general-purpose helper classes and annotations.

 

Contexts and Dependency Injection (CDI) defines a set of complementary services that help improve the structure of application code.

CDI allows objects to be bound to lifecycle contexts, to be injected, to be associated with interceptors and decorators, and to interact in a loosely coupled fashion by firing and observing events. Various kinds of objects are injectable, including EJB 3 session beans, managed beans, producer methods and Java EE resources. We refer to these objects in general terms as beans and to instances of beans that are bound to contexts as contextual instances.



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