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 ofHttpContextActivationFilterthat 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-modeattribute withinbeans.xml.BeanIdentifier BeansXml Bootstrap Application container initialization API for Weld.BootstrapService Marks aServicethat needs to clean up its state once bootstrap is finished.BusinessInterfaceDescriptor<T> Represents the business interface of an EJBCDI11Bootstrap An extension toBootstrapwhich allows weld to perform type discovery as required by CDI 1.2.CDI11Deployment ClassAvailableActivation ClassAvailableActivationis 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 aClassFileServicesimplementation 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 controllingAroundConstructCallbackinvocations.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, eachBeanDeploymentArchiveshould 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 EJBsEjbServicesis 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 immutableExternalConfigurationFilter Filteris a data structures representing the <exclude> elements beans.xml (Since CDI 1.1).ForwadingBusinessInterfaceDescriptor<T> An implementation ofBusinessInterfaceDescriptorwhich forwards all its method calls to anotherBusinessInterfaceDescriptor.ForwardingBeanDeploymentArchive ForwardingBootstrap Implementation ofBootstrapwhich supports the decorator patternForwardingEjbDescriptor<T> An implementation ofEjbDescriptorwhich forwards all its method calls to anotherEjbDescriptor.ForwardingEjbServices An implementation ofEjbServiceswhich forwards all its method calls to anotherEjbServices.ForwardingJpaInjectionServices An implementation ofJpaInjectionServiceswhich forwards all its method calls to anotherJpaInjectionServices.ForwardingResourceInjectionServices ForwardingResourceLoader An implementation ofResourceLoaderwhich 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 referencesJaxwsInjectionServicesis a per-module service.JpaInjectionServices A container should implement this interface to allow the Weld RI to resolve JPA persistence units and discover entitiesJpaInjectionServicesis 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 ofHttpContextActivationFilterthat accepts every request that matches a predefined regular expression.RegistrySingletonProvider ResourceInjectionServices A container should implement this interface to allow the Weld to resolve ResourcesResourceInjectionServicesis 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 javax.enterprise.context.spi.Contextual<I>,I> A serializable version of contextual that knows how to restore the original bean if necessary.SerializableContextualInstance<C extends javax.enterprise.context.spi.Contextual<I>,I> A Serializable wrapper for aContextualInstanceService 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 ofSingletonsSubclassedComponentDescriptor<T> An implementation ofEjbDescriptormay optionally implement this interface if the EJB container uses subclassing to implement EJB functionality.SystemPropertyActivation SystemPropertyActivationis 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 TypeDiscoveryConfigurationis used by an integrator to determine which classes to discover during the type discovery phase.WeldCreationalContext<T> Extended version ofCreationalContextwhich gives the integrator additional control over the process of constructing an instance.WeldFilter Filteris a data structures representing the <include> and <exclude> elements in Weld's extensions to beans.xml.WeldInjectionTarget<T> Specialized version ofInjectionTargetthat exposes additional information.WeldInjectionTargetBuilder<T> A builder that allows a customizedWeldInjectionTargetinstance 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.