Uses of Package
jakarta.enterprise.inject.spi
-
Packages that use jakarta.enterprise.inject.spi Package Description jakarta.enterprise.inject jakarta.enterprise.inject.build.compatible.spi The build compatible extension SPI.jakarta.enterprise.inject.se jakarta.enterprise.inject.spi The portable extension integration SPI.jakarta.enterprise.inject.spi.configurator org.hibernate.validator.cdi Public types dealing with the integration of Hibernate Validator and CDI ("Contexts and Dependency Injection for JavaTM", JSR 346).org.hibernate.validator.cdi.internal Classes for enabling Bean Validation CDI integration.org.hibernate.validator.cdi.internal.interceptor Classes for enabling Bean Validation method validation via a CDI interceptor.org.infinispan.cdi.common.util This package contains utility classes.org.infinispan.cdi.common.util.annotatedtypebuilder org.infinispan.cdi.embedded org.infinispan.cdi.remote org.jboss.weld.bootstrap.event org.jboss.weld.inject org.jboss.weld.proxy -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject Class Description Bean Represents an enabled bean. -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.build.compatible.spi Class Description EventContext Represents a context of a fired event.Extension Service interface implemented by extensions.InterceptionType Identifies the kind of lifecycle callback, EJB timeout method or business method interception.Prioritized This interface allows some SPI implementation to change their priority programmatically. -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.se Class Description BeanContainer BeanContaineris a superclass ofBeanManagercontaining capabilities that are portable across all CDI environments.BeanManager Allows a portable extension to interact directly with the container.Extension Service interface implemented by extensions. -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.spi Class Description Annotated Represents a Java program element that can be annotated.AnnotatedCallable Represents a callable member of a Java type.AnnotatedConstructor Represents a constructor of a Java class.AnnotatedField Represents a field of a Java class.AnnotatedMember Represents a member of a Java type.AnnotatedMethod Represents a method of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanContainer BeanContaineris a superclass ofBeanManagercontaining capabilities that are portable across all CDI environments.BeanManager Allows a portable extension to interact directly with the container.CDI Provides access to the current container.CDIProvider Interface implemented by a CDI provider to provide access to the current containerDecorator Represents an enabled decorator.EventContext Represents a context of a fired event.EventMetadata Provides access to metadata about an observed event payload.Extension Service interface implemented by extensions.InjectionPoint Provides access to metadata about an injection point.InjectionTarget Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.InjectionTargetFactory AnInjectionTargetFactorycan create anInjectionTargetfor a given bean.InterceptionFactory InterceptionFactoryallows to create a wrapper instance whose method invocations are intercepted by method interceptors and forwarded to a provided instance.InterceptionType Identifies the kind of lifecycle callback, EJB timeout method or business method interception.Interceptor Represents an enabled interceptor.ObserverMethod Represents an observer method of an enabled bean.Prioritized This interface allows some SPI implementation to change their priority programmatically.ProcessAnnotatedType 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.ProcessBean The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before registering theBeanobject.ProcessManagedBean The container fires an event of this type for each enabled managed bean, before registering theBeanobject.ProcessObserverMethod The container fires an event of this type for each observer method of each enabled bean, before registering theObserverMethodobject.Producer Provides a generic operation for producing an instance of a type.ProducerFactory AnProducerFactorycan create anProducerfor a given bean.SessionBeanType Identifies the kind of EJB session bean.Unmanaged.UnmanagedInstance Represents a non-contextual instance. -
Classes in jakarta.enterprise.inject.spi used by jakarta.enterprise.inject.spi.configurator Class Description AnnotatedConstructor Represents a constructor of a Java class.AnnotatedField Represents a field of a Java class.AnnotatedMethod Represents a method of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.EventContext Represents a context of a fired event.InjectionPoint Provides access to metadata about an injection point.ObserverMethod Represents an observer method of an enabled bean. -
Classes in jakarta.enterprise.inject.spi used by org.hibernate.validator.cdi Class Description AfterBeanDiscovery The 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 registeredBeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.BeanManager Allows a portable extension to interact directly with the container.BeforeBeanDiscovery This event type is thrown by the container before the bean discovery process begins.Extension Service interface implemented by extensions.ProcessAnnotatedType 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.ProcessBean The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before registering theBeanobject.WithAnnotations 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.internal Class Description Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container.Extension Service interface implemented by extensions.InjectionPoint Provides access to metadata about an injection point.PassivationCapable Indicates that a custom implementation ofBeanorContextualis passivation capable. -
Classes in jakarta.enterprise.inject.spi used by org.hibernate.validator.cdi.internal.interceptor Class Description Annotated Represents a Java program element that can be annotated.AnnotatedCallable Represents a callable member of a Java type.AnnotatedConstructor Represents a constructor of a Java class.AnnotatedField Represents a field of a Java class.AnnotatedMember Represents a member of a Java type.AnnotatedMethod Represents a method of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface. -
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.common.util Class Description AfterBeanDiscovery The 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 registeredBeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.AfterDeploymentValidation 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.Annotated Represents a Java program element that can be annotated.AnnotatedCallable Represents a callable member of a Java type.AnnotatedField Represents a field of a Java class.AnnotatedMethod Represents a method of a Java type.AnnotatedParameter Represents a parameter of a method or constructor.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.BeanManager Allows a portable extension to interact directly with the container.BeforeShutdown The type of the final event the container fires after it has finished processing requests and destroyed all contexts.Extension Service interface implemented by extensions.InjectionPoint Provides access to metadata about an injection point.InjectionTarget Provides operations for performing dependency injection and lifecycle callbacks on an instance of a type.ObserverMethod Represents an observer method of an enabled bean.PassivationCapable Indicates that a custom implementation ofBeanorContextualis passivation capable.Prioritized This interface allows some SPI implementation to change their priority programmatically.Producer Provides a generic operation for producing an instance of a type. -
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.common.util.annotatedtypebuilder Class Description Annotated Represents a Java program element that can be annotated.AnnotatedField Represents a field of a Java class.AnnotatedMethod Represents a method of a Java type.AnnotatedType Represents a Java class or interface. -
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.embedded Class Description BeanManager Allows a portable extension to interact directly with the container.Extension Service interface implemented by extensions.ProcessBean The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before registering theBeanobject. -
Classes in jakarta.enterprise.inject.spi used by org.infinispan.cdi.remote Class Description Extension Service interface implemented by extensions.InjectionPoint Provides access to metadata about an injection point. -
Classes in jakarta.enterprise.inject.spi used by org.jboss.weld.bootstrap.event Class Description AfterBeanDiscovery The 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 registeredBeanandObserverMethodobjects for the discovered beans, but before detecting deployment problems.AnnotatedType Represents a Java class or interface.Bean Represents an enabled bean.BeanAttributes The BeanAttributes interface exposes the basic attributes of a bean.InjectionPoint Provides access to metadata about an injection point.InterceptionType 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 Class Description Bean Represents an enabled bean. -
Classes in jakarta.enterprise.inject.spi used by org.jboss.weld.proxy Class Description Bean Represents an enabled bean.