All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractBootstrapService AbstractResourceServices AbstractServletListener No-op implementation of ServletListenerAcceptingHttpContextActivationFilter A helper implementation ofHttpContextActivationFilter
that accepts every request.AroundConstructCallback<T> An implementation of this interface may be registered with aWeldCreationalContext
.BeanDeploymentArchive Represents a CDI bean deployment archive.BeanDiscoveryMode Represents the value of thebean-discovery-mode
attribute withinbeans.xml
.BeanIdentifier BeansXml Bootstrap Application container initialization API for Weld.BootstrapService Marks aService
that needs to clean up its state once bootstrap is finished.BusinessInterfaceDescriptor<T> Represents the business interface of an EJBCDI11Bootstrap An extension toBootstrap
which allows weld to perform type discovery as required by CDI 1.2.CDI11Deployment ClassAvailableActivation ClassAvailableActivation
is a data structures representing the <if-class-available> element in Weld's extensions to beans.xml.ClassFileInfo Represents metadata of a Java class.ClassFileInfo.NestingType Helper enum which lists all possible nesting types of a class.ClassFileInfoException Thrown when aClassFileServices
implementation is not able to obtain metadata for a class with the specified name.ClassFileServices An optional service that provides fast access to Java class metadata without the need to load the given class.ConstructionHandle<T> A handle for controllingAroundConstructCallback
invocations.ContextualStore Application wide contextual identifier service which allows a serializable reference to a contextual to be obtained, and the contextual to be returned for a given id.Deployment Represents a deployment of a CDI application.EEModuleDescriptor In Java EE environment, eachBeanDeploymentArchive
should provide a description of the Java EE module it belongs to (WAR, RAR, etc.).EEModuleDescriptor.ModuleType Enumeration of possible EE module typesEEModuleDescriptorImpl EjbDescriptor<T> EJB metadata from the EJB descriptor.EjbInjectionServices A container should implement this interface to allow Weld to resolve EJB.EjbServices A container should implement this interface to allow Weld to resolve EJB and discover EJBsEjbServices
is a per-BeanDeploymentArchive service.Environment Represents an environment.Environments Requirements for various well known environments.ExecutorServices Allows a custom TaskExecutor to be provided by the container.ExecutorServices.TaskFactory<T> Instead of submitting a list of tasks to be executed a caller may submit a factory object capable of creating the list of tasks.ExternalConfiguration An integrator may provide a map of configuration properties.ExternalConfigurationBuilder A builder for building immutableExternalConfiguration
Filter Filter
is a data structures representing the <exclude> elements beans.xml (Since CDI 1.1).ForwadingBusinessInterfaceDescriptor<T> An implementation ofBusinessInterfaceDescriptor
which forwards all its method calls to anotherBusinessInterfaceDescriptor
.ForwardingBeanDeploymentArchive ForwardingBootstrap Implementation ofBootstrap
which supports the decorator patternForwardingEjbDescriptor<T> An implementation ofEjbDescriptor
which forwards all its method calls to anotherEjbDescriptor
.ForwardingEjbServices An implementation ofEjbServices
which forwards all its method calls to anotherEjbServices
.ForwardingJpaInjectionServices An implementation ofJpaInjectionServices
which forwards all its method calls to anotherJpaInjectionServices
.ForwardingResourceInjectionServices ForwardingResourceLoader An implementation ofResourceLoader
which forwards all its method calls to anotherResourceLoader
.ForwardingServiceRegistry ForwardingServletListener HttpContextActivationFilter Enables an integrator to control if CDI contexts should be activated for a particularHttpServletRequest
.InitParameters Names of init parameters that can be used in web.xml to configure Weld's Servlet integration.InjectionContext<T> The context in which instance injection occurs.InjectionServices Provides callbacks to the container when Weld performs injection on an InjectionTarget, managed bean or session bean This service may be used to provide EE-style injection.InterceptorBindings IsolatedStaticSingletonProvider A singleton provider that assumes an isolated classloder per applicationJaxwsInjectionServices An integrator should implement this interface to allow Weld to resolve web service referencesJaxwsInjectionServices
is a per-module service.JpaInjectionServices A container should implement this interface to allow the Weld RI to resolve JPA persistence units and discover entitiesJpaInjectionServices
is a per-module service.Metadata<T> A piece of metadata, of type TMetadataImpl<T> ProxyServices Support services related to proxy generation and serialization which are required to be implemented by all containers.RegexHttpContextActivationFilter A helper implementation ofHttpContextActivationFilter
that accepts every request that matches a predefined regular expression.RegistrySingletonProvider ResourceInjectionServices A container should implement this interface to allow the Weld to resolve ResourcesResourceInjectionServices
is per-module service.ResourceLoader Resource loading/class creation services for Weld.ResourceLoadingException Exception thrown when errors occur while loading resourceResourceReference<T> Holds a reference to a resource instance.ResourceReferenceFactory<T> Identifies a container resource and allows a resource instance to be created for injection.Scanning Scanning is a data structures representing the <scan> element in Weld's extensions to beans.xml.SecurityContext Encapsulation of security information that can be associated with a thread.SecurityServices Responsible for accessing security related functionality the environment can provide.SerializableContextual<C extends jakarta.enterprise.context.spi.Contextual<I>,I> A serializable version of contextual that knows how to restore the original bean if necessary.SerializableContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>,I> A Serializable wrapper for aContextualInstance
Service Marks a Service which is used by Weld to interact with it's environmentServiceRegistries ServiceRegistry A service registryServletListener SessionObjectReference A serializable reference to a session object in the EJB containerSimpleResourceReference<T> A trivial holder that holds a resource reference and does not handle releasing.SimpleServiceRegistry A registry for servicesSingleton<T> Holds a reference to an application singleton.SingletonProvider A provider ofSingleton
sSubclassedComponentDescriptor<T> An implementation ofEjbDescriptor
may optionally implement this interface if the EJB container uses subclassing to implement EJB functionality.SystemPropertyActivation SystemPropertyActivation
is a data structures representing the <if-system-property> element in Weld's extensions to beans.xml.TCCLSingletonProvider Singleton provider that uses the Thread Context ClassLoader to differentiate between applicationsTransactionServices The container must implement the services related to transactional behavior used in JSR-299, if that behavior is going to be used.TypeDiscoveryConfiguration TypeDiscoveryConfiguration
is used by an integrator to determine which classes to discover during the type discovery phase.WeldCreationalContext<T> Extended version ofCreationalContext
which gives the integrator additional control over the process of constructing an instance.WeldFilter Filter
is a data structures representing the <include> and <exclude> elements in Weld's extensions to beans.xml.WeldInjectionTarget<T> Specialized version ofInjectionTarget
that exposes additional information.WeldInjectionTargetBuilder<T> A builder that allows a customizedWeldInjectionTarget
instance to be created.WeldInjectionTargetFactory<T> Specialized version which provides more options than the originalInjectionTargetFactory
.WeldManager Functionality provided by the Weld Manager over and above theBeanManager
.