Uses of Package
jakarta.enterprise.inject.spi
Packages that use jakarta.enterprise.inject.spi
Package
Description
The build compatible extension SPI.
The portable extension integration SPI.
An implementation of the bean container SPI based on CDI.
An SPI abstracting over CDI-like bean containers.
Public types dealing with the integration of Hibernate Validator and CDI ("Contexts and Dependency Injection
for JavaTM", JSR 346).
Classes for enabling Bean Validation CDI integration.
Classes for enabling Bean Validation method validation via a CDI interceptor.
This package contains utility classes.
-
Classes in jakarta.enterprise.inject.spi used by io.smallrye.reactive.messagingClassDescriptionRepresents an enabled bean.This interface allows some SPI implementation to change their priority programmatically.
-
Classes in jakarta.enterprise.inject.spi used by io.smallrye.reactive.messaging.keyedClassDescriptionThis interface allows some SPI implementation to change their priority programmatically.
-
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject
-
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.build.compatible.spiClassDescriptionRepresents a context of a fired event.Identifies the kind of lifecycle callback, EJB timeout method or business method interception.This interface allows some SPI implementation to change their priority programmatically.
-
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.seClassDescription
BeanContaineris a superclass ofBeanManagercontaining capabilities that are portable across all CDI environments.Allows a portable extension to interact directly with the container.Service interface implemented by extensions. -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.spiClassDescriptionRepresents a Java program element that can be annotated.Represents a callable member of a Java type.Represents a constructor of a Java class.Represents a field of a Java class.Represents a member of a Java type.Represents a method of a Java type.Represents a parameter of a method or constructor.Represents a Java class or interface.Represents an enabled bean.The BeanAttributes interface exposes the basic attributes of a bean.
BeanContaineris a superclass ofBeanManagercontaining capabilities that are portable across all CDI environments.Allows a portable extension to interact directly with the container.Provides access to the current container.Interface implemented by a CDI provider to provide access to the current containerRepresents an enabled decorator.Represents a context of a fired event.Provides access to metadata about an observed event payload.Service interface implemented by extensions.Provides access to metadata about an injection point.Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.AnInjectionTargetFactorycan create anInjectionTargetfor a given bean.InterceptionFactoryallows to create a wrapper instance whose method invocations are intercepted by method interceptors and forwarded to a provided instance.Identifies the kind of lifecycle callback, EJB timeout method or business method interception.Represents an enabled interceptor.Represents an observer method of an enabled bean.This interface allows some SPI implementation to change their priority programmatically.The container fires an event of this type for each Java class or interface it discovers in a bean archive, before it reads the declared annotations.The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before registering theBeanobject.The container fires an event of this type for each enabled managed bean, before registering theBeanobject.The container fires an event of this type for each observer method of each enabled bean, before registering theObserverMethodobject.Provides a generic operation for producing an instance of a type.AnProducerFactorycan create anProducerfor a given bean.Identifies the kind of EJB session bean.Represents a non-contextual instance. -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.spi.configuratorClassDescriptionRepresents a constructor of a Java class.Represents a field of a Java class.Represents a method of a Java type.Represents a parameter of a method or constructor.Represents a Java class or interface.The BeanAttributes interface exposes the basic attributes of a bean.Represents a context of a fired event.Provides access to metadata about an injection point.Represents an observer method of an enabled bean.
-
Classes in jakarta.enterprise.inject.spi used by org.hibernate.resource.beans.container.internal
-
Classes in jakarta.enterprise.inject.spi used by org.hibernate.resource.beans.container.spi
-
Classes in jakarta.enterprise.inject.spi used by org.hibernate.validator.cdiClassDescriptionThe event type of the second event fired by the container when it has fully completed the bean discovery process, validated that there are no definition errors relating to the discovered beans, and registered
BeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.Allows a portable extension to interact directly with the container.This event type is thrown by the container before the bean discovery process begins.Service interface implemented by extensions.The container fires an event of this type for each Java class or interface it discovers in a bean archive, before it reads the declared annotations.The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before registering theBeanobject.WithAnnotationsmay be applied to any portable extension observer method with an event parameter type ofProcessAnnotatedTypeto filter the events delivered. -
Classes in jakarta.enterprise.inject.spi used by org.hibernate.validator.cdi.internalClassDescriptionRepresents an enabled bean.The BeanAttributes interface exposes the basic attributes of a bean.Allows a portable extension to interact directly with the container.Service interface implemented by extensions.Provides access to metadata about an injection point.Indicates that a custom implementation of
BeanorContextualis passivation capable. -
Classes in jakarta.enterprise.inject.spi used by org.hibernate.validator.cdi.internal.interceptorClassDescriptionRepresents a Java program element that can be annotated.Represents a callable member of a Java type.Represents a constructor of a Java class.Represents a field of a Java class.Represents a member of a Java type.Represents a method of a Java type.Represents a parameter of a method or constructor.Represents a Java class or interface.
-
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.common.utilClassDescriptionThe event type of the second event fired by the container when it has fully completed the bean discovery process, validated that there are no definition errors relating to the discovered beans, and registered
BeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.The event type of the third event fired by the container after it has validated that there are no deployment problems and before creating contexts or processing requests.Represents a Java program element that can be annotated.Represents a callable member of a Java type.Represents a field of a Java class.Represents a method of a Java type.Represents a parameter of a method or constructor.Represents a Java class or interface.Represents an enabled bean.The BeanAttributes interface exposes the basic attributes of a bean.Allows a portable extension to interact directly with the container.The type of the final event the container fires after it has finished processing requests and destroyed all contexts.Service interface implemented by extensions.Provides access to metadata about an injection point.Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.Indicates that a custom implementation ofBeanorContextualis passivation capable.Provides a generic operation for producing an instance of a type. -
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.common.util.annotatedtypebuilderClassDescriptionRepresents a Java program element that can be annotated.Represents a field of a Java class.Represents a method of a Java type.Represents a Java class or interface.
-
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.embeddedClassDescriptionAllows a portable extension to interact directly with the container.Service interface implemented by extensions.The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before registering the
Beanobject. -
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.remoteClassDescriptionService interface implemented by extensions.Provides access to metadata about an injection point.
-
Classes in jakarta.enterprise.inject.spi used by org.jboss.weld.bootstrap.eventClassDescriptionThe event type of the second event fired by the container when it has fully completed the bean discovery process, validated that there are no definition errors relating to the discovered beans, and registered
BeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.Represents a Java class or interface.Represents an enabled bean.The BeanAttributes interface exposes the basic attributes of a bean.Provides access to metadata about an injection point.Identifies the kind of lifecycle callback, EJB timeout method or business method interception. -
Classes in jakarta.enterprise.inject.spi used by org.jboss.weld.inject
-
Classes in jakarta.enterprise.inject.spi used by org.jboss.weld.proxy