Skip navigation links

Jakarta Context Dependency Injection 2.0.2

Jakarta Context Dependency Injection API

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

See: Description

Packages 
Package Description
javax.decorator
Annotations relating to decorators.
javax.enterprise.context
Annotations and interfaces relating to scopes and contexts.
javax.enterprise.context.control  
javax.enterprise.context.spi
The custom context SPI.
javax.enterprise.event
Annotations and interfaces relating to events.
javax.enterprise.inject  
javax.enterprise.inject.literal  
javax.enterprise.inject.se  
javax.enterprise.inject.spi
The portable extension integration SPI.
javax.enterprise.inject.spi.configurator  
javax.enterprise.util
Contains shared, general-purpose helper classes and annotations.

Jakarta 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 Jakarta 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.

Skip navigation links

Jakarta Context Dependency Injection 2.0.2

Comments to: cdi-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.