Skip navigation links

Jakarta Context Dependency Injection 3.0.0

Jakarta Context Dependency Injection API

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

See: Description

Packages 
Package Description
jakarta.decorator
Annotations relating to decorators.
jakarta.enterprise.context
Annotations and interfaces relating to scopes and contexts.
jakarta.enterprise.context.control  
jakarta.enterprise.context.spi
The custom context SPI.
jakarta.enterprise.event
Annotations and interfaces relating to events.
jakarta.enterprise.inject  
jakarta.enterprise.inject.literal  
jakarta.enterprise.inject.se  
jakarta.enterprise.inject.spi
The portable extension integration SPI.
jakarta.enterprise.inject.spi.configurator  
jakarta.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.

Skip navigation links

Jakarta Context Dependency Injection 3.0.0

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