A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

AbstractBootstrapService - Class in org.jboss.weld.bootstrap.api.helpers
 
AbstractBootstrapService() - Constructor for class org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
 
AbstractResourceServices - Class in org.jboss.weld.injection.spi.helpers
 
AbstractResourceServices() - Constructor for class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
AbstractServletListener - Class in org.jboss.weld.servlet.api.helpers
No-op implementation of ServletListener
AbstractServletListener() - Constructor for class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
AcceptingHttpContextActivationFilter - Class in org.jboss.weld.servlet.spi.helpers
A helper implementation of HttpContextActivationFilter that accepts every request.
accepts(HttpServletRequest) - Method in class org.jboss.weld.servlet.spi.helpers.AcceptingHttpContextActivationFilter
 
accepts(HttpServletRequest) - Method in class org.jboss.weld.servlet.spi.helpers.RegexHttpContextActivationFilter
 
accepts(HttpServletRequest) - Method in interface org.jboss.weld.servlet.spi.HttpContextActivationFilter
Determines whether CDI contexts should be active during processing of this request
add(Class<S>, S) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
add(Class<S>, S) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
add(Class<S>, S) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Add a service
add(String, Object) - Method in class org.jboss.weld.configuration.spi.helpers.ExternalConfigurationBuilder
 
addAll(Collection<Map.Entry<Class<? extends Service>, Service>>) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
addAll(Collection<Map.Entry<Class<? extends Service>, Service>>) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
addAll(Collection<Map.Entry<Class<? extends Service>, Service>>) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Add services
addIfAbsent(Class<S>, S) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
addIfAbsent(Class<S>, S) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
addIfAbsent(Class<S>, S) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Add a service if no implementation of the given service is registered with the registry yet.
ALL - org.jboss.weld.bootstrap.spi.BeanDiscoveryMode
All types in the archive will be considered.
ANNOTATED - org.jboss.weld.bootstrap.spi.BeanDiscoveryMode
Only those types with bean defining annotations will be considered.
APPLICATION_CLIENT - org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
 
aroundConstruct(ConstructionHandle<T>, AnnotatedConstructor<T>, Object[], Map<String, Object>) - Method in interface org.jboss.weld.construction.api.AroundConstructCallback
The method is called during component creation, allowing an integrator to perform additional steps (e.g.
AroundConstructCallback<T> - Interface in org.jboss.weld.construction.api
An implementation of this interface may be registered with a WeldCreationalContext.
aroundInject(InjectionContext<T>) - Method in interface org.jboss.weld.injection.spi.InjectionServices
Callback for injection.
associate() - Method in interface org.jboss.weld.security.spi.SecurityContext
Associate this security context with the current thread.
asString() - Method in interface org.jboss.weld.serialization.spi.BeanIdentifier
String representation of this identifier.

B

BEAN_ID_SEPARATOR - Static variable in interface org.jboss.weld.serialization.spi.BeanIdentifier
 
BeanDeploymentArchive - Interface in org.jboss.weld.bootstrap.spi
Represents a CDI bean deployment archive.
BeanDiscoveryMode - Enum in org.jboss.weld.bootstrap.spi
Represents the value of the bean-discovery-mode attribute within beans.xml.
BeanIdentifier - Interface in org.jboss.weld.serialization.spi
 
BeansXml - Interface in org.jboss.weld.bootstrap.spi
 
Bootstrap - Interface in org.jboss.weld.bootstrap.api
Application container initialization API for Weld.
BootstrapService - Interface in org.jboss.weld.bootstrap.api
Marks a Service that needs to clean up its state once bootstrap is finished.
build() - Method in class org.jboss.weld.configuration.spi.helpers.ExternalConfigurationBuilder
 
build() - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetBuilder
Returns a newly-created WeldInjectionTarget based on the contents of this builder.
BusinessInterfaceDescriptor<T> - Interface in org.jboss.weld.ejb.spi
Represents the business interface of an EJB

C

CDI11Bootstrap - Interface in org.jboss.weld.bootstrap.api
An extension to Bootstrap which allows weld to perform type discovery as required by CDI 1.2.
CDI11Deployment - Interface in org.jboss.weld.bootstrap.spi
 
ClassAvailableActivation - Interface in org.jboss.weld.bootstrap.spi
ClassAvailableActivation is a data structures representing the <if-class-available> element in Weld's extensions to beans.xml.
ClassFileInfo - Interface in org.jboss.weld.resources.spi
Represents metadata of a Java class.
ClassFileInfo.NestingType - Enum in org.jboss.weld.resources.spi
Helper enum which lists all possible nesting types of a class.
ClassFileInfoException - Exception in org.jboss.weld.resources.spi
Thrown when a ClassFileServices implementation is not able to obtain metadata for a class with the specified name.
ClassFileInfoException(String) - Constructor for exception org.jboss.weld.resources.spi.ClassFileInfoException
 
ClassFileInfoException(String, Throwable) - Constructor for exception org.jboss.weld.resources.spi.ClassFileInfoException
 
ClassFileInfoException(Throwable) - Constructor for exception org.jboss.weld.resources.spi.ClassFileInfoException
 
ClassFileServices - Interface in org.jboss.weld.resources.spi
An optional service that provides fast access to Java class metadata without the need to load the given class.
classForName(String) - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
classForName(String) - Method in interface org.jboss.weld.resources.spi.ResourceLoader
Creates a class from a given FQCN
cleanup() - Method in class org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
 
cleanup() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
cleanup() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
cleanup() - Method in interface org.jboss.weld.bootstrap.api.Service
Called by Weld when it is shutting down, allowing the service to perform any cleanup needed.
cleanup() - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Clear up the services registered, by calling Service.cleanup() on each registered service
cleanup() - Method in class org.jboss.weld.bootstrap.spi.helpers.EEModuleDescriptorImpl
 
cleanup() - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
cleanup() - Method in class org.jboss.weld.servlet.spi.helpers.AcceptingHttpContextActivationFilter
 
cleanup() - Method in class org.jboss.weld.servlet.spi.helpers.RegexHttpContextActivationFilter
 
cleanupAfterBoot() - Method in interface org.jboss.weld.bootstrap.api.BootstrapService
Called by Weld once it finishes initialization and before it starts serving requests.
cleanupAfterBoot() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
cleanupAfterBoot() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
cleanupAfterBoot() - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
clear(String) - Method in interface org.jboss.weld.bootstrap.api.Singleton
Clear the singleton
close() - Method in interface org.jboss.weld.security.spi.SecurityContext
Signals to the integrator that this instance will no longer be used by Weld.
CONNECTOR - org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
 
ConstructionHandle<T> - Interface in org.jboss.weld.construction.api
A handle for controlling AroundConstructCallback invocations.
contains(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
contains(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
contains(Class<S>) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Check if a service is registered
containsAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Indicates whether this class contains an annotation of the specified annotation type.
CONTEXT_IGNORE_FORWARD - Static variable in interface org.jboss.weld.servlet.api.InitParameters
 
CONTEXT_IGNORE_INCLUDE - Static variable in interface org.jboss.weld.servlet.api.InitParameters
 
CONTEXT_MAPPING - Static variable in interface org.jboss.weld.servlet.api.InitParameters
 
contextDestroyed(ServletContextEvent) - Method in class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
contextDestroyed(ServletContextEvent) - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
contextInitialized(ServletContextEvent) - Method in class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
contextInitialized(ServletContextEvent) - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
ContextualStore - Interface in org.jboss.weld.serialization.spi
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.
CONVERSATION_CONTEXT_LAZY_PARAM - Static variable in interface org.jboss.weld.servlet.api.InitParameters
Enable / disable lazy initialization of the conversation context.
create(Class<? extends T>) - Method in class org.jboss.weld.bootstrap.api.helpers.IsolatedStaticSingletonProvider
 
create(Class<? extends T>) - Method in class org.jboss.weld.bootstrap.api.helpers.RegistrySingletonProvider
 
create(Class<? extends T>) - Method in class org.jboss.weld.bootstrap.api.helpers.TCCLSingletonProvider
 
create(Class<? extends T>) - Method in class org.jboss.weld.bootstrap.api.SingletonProvider
Create a new singleton
createAnnotatedType(Class<T>, String) - Method in interface org.jboss.weld.manager.api.WeldManager
Obtain an AnnotatedType that may be used to read the annotations of the given class or interface.
createCreationalContext(Contextual<T>) - Method in interface org.jboss.weld.manager.api.WeldManager
 
createInjectionTarget(Bean<T>) - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetFactory
 
createInjectionTarget(EjbDescriptor<T>) - Method in interface org.jboss.weld.manager.api.WeldManager
The injection target for the given EJB, or null if Weld was not given this descriptor in the deployment.
createInjectionTargetBuilder(AnnotatedType<T>) - Method in interface org.jboss.weld.manager.api.WeldManager
Returns a new instance of WeldInjectionTargetBuilder which can be used to create a new WeldInjectionTarget for the specified type.
createInterceptorInjectionTarget() - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetFactory
Create a new injection target for an interceptor bound using Interceptors or a deployment descriptor.
createNonProducibleInjectionTarget() - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetFactory
Creates a WeldInjectionTarget implementation that does not support construction/destruction of instances but provides field/setter injection capabilities.
createResource() - Method in interface org.jboss.weld.injection.spi.ResourceReferenceFactory
 
createTasks(int) - Method in interface org.jboss.weld.manager.api.ExecutorServices.TaskFactory
Creates a list of tasks to be executed in a thread pool.

D

defineClass(Class<?>, String, byte[], int, int) - Method in interface org.jboss.weld.serialization.spi.ProxyServices
Given a base type (class or interface), define a proxy class for this type.
defineClass(Class<?>, String, byte[], int, int, ProtectionDomain) - Method in interface org.jboss.weld.serialization.spi.ProxyServices
Given a base type (class or interface), define a proxy class for this type.
delegate() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
delegate() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
delegate() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
delegate() - Method in class org.jboss.weld.ejb.spi.helpers.ForwadingBusinessInterfaceDescriptor
 
delegate() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
delegate() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
delegate() - Method in class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
delegate() - Method in class org.jboss.weld.injection.spi.helpers.ForwardingResourceInjectionServices
 
delegate() - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
delegate() - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
deployBeans() - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Creates and deploys the application's beans: Creates and deploys the discovered beans Creates and deploys the built-in beans defined by the CDI specification Finally the AfterBeanDiscovery is event is fired
deployBeans() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
Deployment - Interface in org.jboss.weld.bootstrap.spi
Represents a deployment of a CDI application.
disposeAnnotatedType(Class<T>, String) - Method in interface org.jboss.weld.manager.api.WeldManager
Dispose the AnnotatedType created for the identified type.
dissociate() - Method in interface org.jboss.weld.security.spi.SecurityContext
Clear the security context associated with the current thread.

E

EAR - org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
 
EE - org.jboss.weld.bootstrap.api.Environments
Java EE5 or Java EE6 In this environment, Weld requires that InjectionServices are present, and expects the container to use this callback to perform EE-style injection
EE_INJECT - org.jboss.weld.bootstrap.api.Environments
Java EE5 or Java EE6 In this environment, Weld requires that JpaInjectionServices, ResourceInjectionServices and EjbInjectionServices are present, and so will perform EE-style field injection on managed beans itself
EEModuleDescriptor - Interface in org.jboss.weld.bootstrap.spi
In Java EE environment, each BeanDeploymentArchive should provide a description of the Java EE module it belongs to (WAR, RAR, etc.).
EEModuleDescriptor.ModuleType - Enum in org.jboss.weld.bootstrap.spi
Enumeration of possible EE module types
EEModuleDescriptorImpl - Class in org.jboss.weld.bootstrap.spi.helpers
 
EEModuleDescriptorImpl(String, EEModuleDescriptor.ModuleType) - Constructor for class org.jboss.weld.bootstrap.spi.helpers.EEModuleDescriptorImpl
 
EJB_JAR - org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
 
EjbDescriptor<T> - Interface in org.jboss.weld.ejb.spi
EJB metadata from the EJB descriptor.
EjbInjectionServices - Interface in org.jboss.weld.injection.spi
A container should implement this interface to allow Weld to resolve EJB.
EjbServices - Interface in org.jboss.weld.ejb.spi
A container should implement this interface to allow Weld to resolve EJB and discover EJBs EjbServices is a per-BeanDeploymentArchive service.
EMPTY_BEANS_XML - Static variable in interface org.jboss.weld.bootstrap.spi.BeansXml
 
EMPTY_SCANNING - Static variable in interface org.jboss.weld.bootstrap.spi.Scanning
 
endInitialization() - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Cleans up after the initialization
endInitialization() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
entrySet() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
entrySet() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
entrySet() - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
 
Environment - Interface in org.jboss.weld.bootstrap.api
Represents an environment.
Environments - Enum in org.jboss.weld.bootstrap.api
Requirements for various well known environments.
equals(Object) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
equals(Object) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
equals(Object) - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
equals(Object) - Method in class org.jboss.weld.ejb.spi.helpers.ForwadingBusinessInterfaceDescriptor
 
equals(Object) - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
equals(Object) - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
equals(Object) - Method in class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
equals(Object) - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
ExecutorServices - Interface in org.jboss.weld.manager.api
Allows a custom TaskExecutor to be provided by the container.
ExecutorServices.TaskFactory<T> - Interface in org.jboss.weld.manager.api
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 - Interface in org.jboss.weld.configuration.spi
An integrator may provide a map of configuration properties.
ExternalConfigurationBuilder - Class in org.jboss.weld.configuration.spi.helpers
A builder for building immutable ExternalConfiguration
ExternalConfigurationBuilder() - Constructor for class org.jboss.weld.configuration.spi.helpers.ExternalConfigurationBuilder
 

F

Filter - Interface in org.jboss.weld.bootstrap.spi
Filter is a data structures representing the <exclude> elements beans.xml (Since CDI 1.1).
fireProcessInjectionTarget(AnnotatedType<X>) - Method in interface org.jboss.weld.manager.api.WeldManager
Fire a ProcessInjectionTarget event for the given type.
fireProcessInjectionTarget(AnnotatedType<X>, InjectionTarget<X>) - Method in interface org.jboss.weld.manager.api.WeldManager
Fire a ProcessInjectionTarget event for the given type.
ForwadingBusinessInterfaceDescriptor<T> - Class in org.jboss.weld.ejb.spi.helpers
An implementation of BusinessInterfaceDescriptor which forwards all its method calls to another BusinessInterfaceDescriptor .
ForwadingBusinessInterfaceDescriptor() - Constructor for class org.jboss.weld.ejb.spi.helpers.ForwadingBusinessInterfaceDescriptor
 
ForwardingBeanDeploymentArchive - Class in org.jboss.weld.bootstrap.spi.helpers
 
ForwardingBeanDeploymentArchive() - Constructor for class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
ForwardingBootstrap - Class in org.jboss.weld.bootstrap.api.helpers
Implementation of Bootstrap which supports the decorator pattern
ForwardingBootstrap() - Constructor for class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
ForwardingEjbDescriptor<T> - Class in org.jboss.weld.ejb.spi.helpers
An implementation of EjbDescriptor which forwards all its method calls to another EjbDescriptor .
ForwardingEjbDescriptor() - Constructor for class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
ForwardingEjbServices - Class in org.jboss.weld.ejb.spi.helpers
An implementation of EjbServices which forwards all its method calls to another EjbServices .
ForwardingEjbServices() - Constructor for class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
ForwardingJpaInjectionServices - Class in org.jboss.weld.injection.spi.helpers
An implementation of JpaInjectionServices which forwards all its method calls to another JpaInjectionServices .
ForwardingJpaInjectionServices() - Constructor for class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
ForwardingResourceInjectionServices - Class in org.jboss.weld.injection.spi.helpers
 
ForwardingResourceInjectionServices() - Constructor for class org.jboss.weld.injection.spi.helpers.ForwardingResourceInjectionServices
 
ForwardingResourceLoader - Class in org.jboss.weld.resources.spi.helpers
An implementation of ResourceLoader which forwards all its method calls to another ResourceLoader .
ForwardingResourceLoader() - Constructor for class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
ForwardingServiceRegistry - Class in org.jboss.weld.bootstrap.api.helpers
 
ForwardingServiceRegistry() - Constructor for class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
ForwardingServletListener - Class in org.jboss.weld.servlet.api.helpers
 
ForwardingServletListener() - Constructor for class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
from(T) - Static method in class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 

G

get() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
get() - Method in interface org.jboss.weld.serialization.spi.helpers.SerializableContextual
 
get(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
get(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
get(Class<S>) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Retrieve a service implementation
get(String) - Method in interface org.jboss.weld.bootstrap.api.Singleton
Access the singleton
getActiveContexts() - Method in interface org.jboss.weld.manager.api.WeldManager
Returns an unmodifiable collection of all currently active Contexts.
getActiveWeldAlterableContexts() - Method in interface org.jboss.weld.manager.api.WeldManager
Returns an unmodifiable collection of all currently active Contexts that implement WeldAlterableContext.
getAllInterceptors() - Method in interface org.jboss.weld.ejb.spi.InterceptorBindings
Returns all interceptors that are bound to an EJB object through the InterceptorBinding mechanism and are enabled through the beans.xml file.
getAnnotatedType() - Method in interface org.jboss.weld.injection.spi.InjectionContext
Get the AnnotatedType for the instance being injected
getAnnotatedType() - Method in interface org.jboss.weld.manager.api.WeldInjectionTarget
 
getBean(EjbDescriptor<T>) - Method in interface org.jboss.weld.manager.api.WeldManager
Get the Bean object for the given EJB, or null if Weld was not given this descriptor in the deployment.
getBeanClass() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Gets the EJB type
getBeanClass() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
getBeanClasses() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Gets all classes in the bean deployment archive.
getBeanClasses() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getBeanDeploymentArchive(Class<?>) - Method in interface org.jboss.weld.bootstrap.spi.CDI11Deployment
Returns the BeanDeploymentArchive containing the given class.
getBeanDeploymentArchives() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Get the bean deployment archives which are accessible to this bean deployment archive and adjacent to it in the deployment archive graph.
getBeanDeploymentArchives() - Method in interface org.jboss.weld.bootstrap.spi.Deployment
Get the bean deployment archives which are part of this deployment and adjacent to it in the deployment archive graph.
getBeanDeploymentArchives() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getBeanDiscoveryMode() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
Note that since CDI 4.0, this method returns BeanDiscoveryMode.ANNOTATED if the file does not declare discovery mode attribute.
getBeansXml() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Get any deployment descriptors in the bean deployment archive.
getBeansXml() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getBusinessObject(Class<S>) - Method in interface org.jboss.weld.ejb.api.SessionObjectReference
Get the reference from the EJB container to the session object for the given business interface
getClassAvailableActivations() - Method in interface org.jboss.weld.bootstrap.spi.Filter
Nested <if-class-available> elements
getClassFileInfo(String) - Method in interface org.jboss.weld.resources.spi.ClassFileServices
Obtains Java class metadata for a class identified with the specified class name.
getClassLoader(Class<?>) - Method in interface org.jboss.weld.serialization.spi.ProxyServices
Deprecated.
defineClass() methods should be used instead. Returns the class loader that will load the proxy class which extends or implements the given type. This class loader may simply be the same class loader used for the type, or it may be another class loader designed to hold proxies while still providing access to the given type and any of its ancestors and used types.
getClassName() - Method in interface org.jboss.weld.bootstrap.spi.ClassAvailableActivation
The name attribute
getClassName() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Returns the name of this class.
getComponentSubclass() - Method in interface org.jboss.weld.ejb.spi.SubclassedComponentDescriptor
Returns the enhanced subclass of the component type.
getConfigurationProperties() - Method in interface org.jboss.weld.configuration.spi.ExternalConfiguration
 
getContext() - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
getContextual() - Method in interface org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance
 
getContextual(String) - Method in interface org.jboss.weld.serialization.spi.ContextualStore
Given a particular id, return the correct contextual.
getContextual(BeanIdentifier) - Method in interface org.jboss.weld.serialization.spi.ContextualStore
 
getCreationalContext() - Method in interface org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance
 
getEjbDescriptor(String) - Method in interface org.jboss.weld.manager.api.WeldManager
Get the EjbDescriptor for the given EJB name
getEjbName() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Get the EJB name
getEjbName() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
getEjbs() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Get all the EJBs in the deployment archive
getEjbs() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getEnabledAlternativeClasses() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
getEnabledAlternativeStereotypes() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
getEnabledDecorators() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
getEnabledInterceptors() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
getExcludes() - Method in interface org.jboss.weld.bootstrap.spi.Scanning
The <exclude> element
getExtensions() - Method in interface org.jboss.weld.bootstrap.spi.Deployment
Specifies the extensions this deployment should call observer methods on.
getId() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Get a string which uniquely identifies the BeanDeploymentArchive within the Deployment.
getId() - Method in interface org.jboss.weld.bootstrap.spi.EEModuleDescriptor
 
getId() - Method in class org.jboss.weld.bootstrap.spi.helpers.EEModuleDescriptorImpl
 
getId() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getId() - Method in interface org.jboss.weld.manager.api.WeldManager
The ID of the manager, identical to the ID provided by the BDA
getIncludes() - Method in interface org.jboss.weld.bootstrap.spi.Scanning
The <include> element
getInjectionTarget() - Method in interface org.jboss.weld.injection.spi.InjectionContext
Get the InjectionTarget for the instance being injected
getInjectionTargetFactory(AnnotatedType<T>) - Method in interface org.jboss.weld.manager.api.WeldManager
 
getInstance() - Method in class org.jboss.weld.injection.spi.helpers.SimpleResourceReference
 
getInstance() - Method in interface org.jboss.weld.injection.spi.ResourceReference
Get the instance of the resource
getInstance() - Method in interface org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance
 
getInterface() - Method in interface org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor
Gets the business interface class
getInterface() - Method in class org.jboss.weld.ejb.spi.helpers.ForwadingBusinessInterfaceDescriptor
 
getKnownBeanDefiningAnnotations() - Method in interface org.jboss.weld.bootstrap.api.TypeDiscoveryConfiguration
Returns a set of bean defining annotations.
getKnownClasses() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
If possible, return all the classes found in the archive.
getKnownClasses() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getLifecycleInterceptors(InterceptionType) - Method in interface org.jboss.weld.ejb.spi.InterceptorBindings
Returns the lifecycle interceptors that are applicable to a given InterceptionType (bound by InterceptorBinding).
getLoadedBeanClasses() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Get all pre-loaded classes for the bean deployment archive.
getLoadedBeanClasses() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getLocalBusinessInterfaces() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Gets the local business interfaces of the EJB
getLocalBusinessInterfaces() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
getLocation() - Method in class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 
getLocation() - Method in interface org.jboss.weld.bootstrap.spi.Metadata
The location of the metadata, used in error and log messages
getManager(BeanDeploymentArchive) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Get the manager used for the given beanDeploymentArchive.
getManager(BeanDeploymentArchive) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
getMethodInterceptors(InterceptionType, Method) - Method in interface org.jboss.weld.ejb.spi.InterceptorBindings
Returns the interceptors that are applicable to a given InterceptionType and method (bound by InterceptorBinding).
getModifiers() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Returns the class access and property modifiers, as defined in http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.1-200-E.1
getName() - Method in interface org.jboss.weld.bootstrap.spi.Filter
The name attribute
getName() - Method in interface org.jboss.weld.bootstrap.spi.SystemPropertyActivation
The name attribute
getNestingType() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Returns the nesting type of the class using ClassFileInfo.NestingType enum.
getOptional(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
getOptional(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
getOptional(Class<S>) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Retrieve a service implementation wrapped in Optional.
getPassivationCapableBean(BeanIdentifier) - Method in interface org.jboss.weld.manager.api.WeldManager
 
getPattern() - Method in interface org.jboss.weld.bootstrap.spi.WeldFilter
The pattern attribute
getPrincipal() - Method in interface org.jboss.weld.security.spi.SecurityServices
Obtain the Principal representing the current caller identity
getPropertyName(Method) - Static method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
getRemoteBusinessInterfaces() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Gets the remote business interfaces of the EJB
getRemoteBusinessInterfaces() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
getRemoveMethods() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Get the remove methods of the EJB
getRemoveMethods() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
getRequired(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
getRequired(Class<S>) - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
getRequired(Class<S>) - Method in interface org.jboss.weld.bootstrap.api.ServiceRegistry
Retrieve a required service implementation.
getRequiredBeanDeploymentArchiveServices() - Method in interface org.jboss.weld.bootstrap.api.Environment
 
getRequiredBeanDeploymentArchiveServices() - Method in enum org.jboss.weld.bootstrap.api.Environments
 
getRequiredDeploymentServices() - Method in interface org.jboss.weld.bootstrap.api.Environment
The deployment scoped services required for this environment
getRequiredDeploymentServices() - Method in enum org.jboss.weld.bootstrap.api.Environments
 
getResource(String) - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
getResource(String) - Method in interface org.jboss.weld.resources.spi.ResourceLoader
Gets a resource as a URL by name
getResourceAnnotation(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
getResourceName(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
getResourceName(String, String) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
getResources(String) - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
getResources(String) - Method in interface org.jboss.weld.resources.spi.ResourceLoader
Gets resources as URLs by name
getScanning() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
getScopes() - Method in interface org.jboss.weld.manager.api.WeldManager
Returns an unmodifiable collection of all registered scopes, both built-in and custom.
getSecurityContext() - Method in interface org.jboss.weld.security.spi.SecurityServices
Obtain the security context associated with the current thread.
getSecurityContextAssociator() - Method in interface org.jboss.weld.security.spi.SecurityServices
Obtain the security context associated with the current thread and associate this context when an action is performed.
getSerializableContextual(Contextual<I>) - Method in interface org.jboss.weld.serialization.spi.ContextualStore
Returns a SerializableContextual that corresponds to the given Contextual
getSerializableContextualInstance(Contextual<I>, I, CreationalContext<I>) - Method in interface org.jboss.weld.serialization.spi.ContextualStore
Returns a SerializableContextualInstance that corresponds to the given instance and Contextual
getServices() - Method in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Get the Bean Deployment Archive scoped services
getServices() - Method in interface org.jboss.weld.bootstrap.spi.Deployment
Get the services available to this deployment
getServices() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
getServices() - Method in interface org.jboss.weld.manager.api.WeldManager
Get the services registered for this manager
getSuperclassName() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Returns the name of this class's superclass or java.lang.Object if this class does not have a superclass.
getSystemPropertyActivations() - Method in interface org.jboss.weld.bootstrap.spi.Filter
Nested <if-system-property> elements
getTarget() - Method in interface org.jboss.weld.injection.spi.InjectionContext
Get the underlying instance to be injected.
getTaskExecutor() - Method in interface org.jboss.weld.manager.api.ExecutorServices
 
getTimerExecutor() - Method in interface org.jboss.weld.manager.api.ExecutorServices
Returns a new ScheduledExecutorService instance which will be used for asynchronous observer notification timeout.
getType() - Method in interface org.jboss.weld.bootstrap.spi.EEModuleDescriptor
Indicates which type of module this descriptor represents.
getType() - Method in class org.jboss.weld.bootstrap.spi.helpers.EEModuleDescriptorImpl
 
getUrl() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
getUserTransaction() - Method in interface org.jboss.weld.transaction.spi.TransactionServices
Obtain a reference to the JTA UserTransaction
getValue() - Method in class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 
getValue() - Method in interface org.jboss.weld.bootstrap.spi.Metadata
The metadata value
getValue() - Method in interface org.jboss.weld.bootstrap.spi.SystemPropertyActivation
The value attribute
getVersion() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 

H

hasCdiConstructor() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Indicates whether this class has a CDI constructor.
hashCode() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
hashCode() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
hashCode() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
hashCode() - Method in class org.jboss.weld.ejb.spi.helpers.ForwadingBusinessInterfaceDescriptor
 
hashCode() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
hashCode() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
hashCode() - Method in class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
hashCode() - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
HttpContextActivationFilter - Interface in org.jboss.weld.servlet.spi
Enables an integrator to control if CDI contexts should be activated for a particular HttpServletRequest.

I

initialize(SingletonProvider) - Static method in class org.jboss.weld.bootstrap.api.SingletonProvider
Initialize with an explicit instance
InitParameters - Interface in org.jboss.weld.servlet.api
Names of init parameters that can be used in web.xml to configure Weld's Servlet integration.
InjectionContext<T> - Interface in org.jboss.weld.injection.spi
The context in which instance injection occurs.
InjectionServices - Interface in org.jboss.weld.injection.spi
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.
instance() - Static method in class org.jboss.weld.bootstrap.api.SingletonProvider
 
instance() - Method in interface org.jboss.weld.manager.api.WeldManager
 
INSTANCE - Static variable in class org.jboss.weld.servlet.spi.helpers.AcceptingHttpContextActivationFilter
 
InterceptorBindings - Interface in org.jboss.weld.ejb.spi
 
invokeAllAndCheckForExceptions(Collection<? extends Callable<T>>) - Method in interface org.jboss.weld.manager.api.ExecutorServices
Executes the given tasks and blocks until they all finish.
invokeAllAndCheckForExceptions(ExecutorServices.TaskFactory<T>) - Method in interface org.jboss.weld.manager.api.ExecutorServices
Executes all the tasks returned from calling ExecutorServices.TaskFactory.createTasks(int) method.
isAnnotationDeclared(Class<? extends Annotation>) - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Indicates whether an annotation of the specified annotation type is directly present on this class.
isAssignableFrom(Class<?>) - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Indicates whether this class is either the same as, or is a superclass of the specified class.
isAssignableTo(Class<?>) - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Indicates whether this class is either the same as, or is a subclass of the specified class.
isConstructorInterceptionSuppressed() - Method in interface org.jboss.weld.construction.api.WeldCreationalContext
Indicates whether Weld-managed AroundConstruct interceptors are suppressed.
isContextActive(Class<? extends Annotation>) - Method in interface org.jboss.weld.manager.api.WeldManager
Indicates whether there is an active context for a given scope.
isEEModulesAware() - Method in interface org.jboss.weld.bootstrap.api.Environment
Environment aware of EE modules.
isEEModulesAware() - Method in enum org.jboss.weld.bootstrap.api.Environments
 
isInverted() - Method in interface org.jboss.weld.bootstrap.spi.ClassAvailableActivation
 
isMessageDriven() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Indicates if the EJB is an MDB
isMessageDriven() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
IsolatedStaticSingletonProvider - Class in org.jboss.weld.bootstrap.api.helpers
A singleton provider that assumes an isolated classloder per application
IsolatedStaticSingletonProvider() - Constructor for class org.jboss.weld.bootstrap.api.helpers.IsolatedStaticSingletonProvider
 
isPassivationCapable() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Indicates if the EJB is passivation capable.
isPassivationCapable() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
isRemoved() - Method in interface org.jboss.weld.ejb.api.SessionObjectReference
Determine whether the session object has been removed.
isSet(String) - Method in interface org.jboss.weld.bootstrap.api.Singleton
Check if the singleton is set
isSingleton() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Indicates if the bean is a EJB 3.1 Singleton session bean
isSingleton() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
isStateful() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Indicates if the EJB is a stateful session bean
isStateful() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
isStateless() - Method in interface org.jboss.weld.ejb.spi.EjbDescriptor
Indicates if the bean is a stateless session bean
isStateless() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
isTopLevelClass() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Deprecated - use getClassNestingType() instead.
isTransactionActive() - Method in interface org.jboss.weld.transaction.spi.TransactionServices
Queries the status of the current execution to see if a transaction is currently active.
isTrimmed() - Method in interface org.jboss.weld.bootstrap.spi.BeansXml
 
isVetoed() - Method in interface org.jboss.weld.resources.spi.ClassFileInfo
Indicates whether this class is vetoed from CDI processing.
iterator() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingServiceRegistry
 
iterator() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 

J

JaxwsInjectionServices - Interface in org.jboss.weld.injection.spi
An integrator should implement this interface to allow Weld to resolve web service references JaxwsInjectionServices is a per-module service.
JpaInjectionServices - Interface in org.jboss.weld.injection.spi
A container should implement this interface to allow the Weld RI to resolve JPA persistence units and discover entities JpaInjectionServices is a per-module service.

L

loadBeanClass(String) - Method in interface org.jboss.weld.serialization.spi.ProxyServices
Deprecated.
loadClass(Class<?>, String) should be used instead.

Loads classes or interfaces extended/implemented by a bean or in particular a proxy class for a bean. This includes application types of the bean as well as Weld types used for proxy classes. Thus the class loader(s) used here must be able to resolve both application classes and Weld implementation classes.

This method is only called during deserialization of a proxy object. It does not necessarily need to use the same class loader that the proxy class itself exists in since ProxyServices.getClassLoader(Class) will still be used to get the correct class loader for the bean type.

loadBeanDeploymentArchive(Class<?>) - Method in interface org.jboss.weld.bootstrap.spi.Deployment
Load the BeanDeploymentArchive containing the given class.
loadClass(Class<?>, String) - Method in interface org.jboss.weld.serialization.spi.ProxyServices
Given a base type (class or interface), attempts to load a proxy of that class.
loadExtensions(ClassLoader) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Load CDI extensions using the provided ClassLoader
LOCATION_NOT_AVAILABLE - Static variable in class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 

M

Metadata<T> - Interface in org.jboss.weld.bootstrap.spi
A piece of metadata, of type T
MetadataImpl<T> - Class in org.jboss.weld.bootstrap.spi.helpers
 
MetadataImpl(T) - Constructor for class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 
MetadataImpl(T, String) - Constructor for class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 

N

NESTED_ANONYMOUS - org.jboss.weld.resources.spi.ClassFileInfo.NestingType
 
NESTED_INNER - org.jboss.weld.resources.spi.ClassFileInfo.NestingType
 
NESTED_LOCAL - org.jboss.weld.resources.spi.ClassFileInfo.NestingType
 
NESTED_STATIC - org.jboss.weld.resources.spi.ClassFileInfo.NestingType
 
NONE - org.jboss.weld.bootstrap.spi.BeanDiscoveryMode
This archive will be ignored.
NOOP_SECURITY_CONTEXT - Static variable in interface org.jboss.weld.security.spi.SecurityContext
 

O

org.jboss.weld.bootstrap.api - package org.jboss.weld.bootstrap.api
 
org.jboss.weld.bootstrap.api.helpers - package org.jboss.weld.bootstrap.api.helpers
 
org.jboss.weld.bootstrap.spi - package org.jboss.weld.bootstrap.spi
 
org.jboss.weld.bootstrap.spi.helpers - package org.jboss.weld.bootstrap.spi.helpers
 
org.jboss.weld.configuration.spi - package org.jboss.weld.configuration.spi
 
org.jboss.weld.configuration.spi.helpers - package org.jboss.weld.configuration.spi.helpers
 
org.jboss.weld.construction.api - package org.jboss.weld.construction.api
 
org.jboss.weld.ejb.api - package org.jboss.weld.ejb.api
 
org.jboss.weld.ejb.spi - package org.jboss.weld.ejb.spi
 
org.jboss.weld.ejb.spi.helpers - package org.jboss.weld.ejb.spi.helpers
 
org.jboss.weld.injection.spi - package org.jboss.weld.injection.spi
 
org.jboss.weld.injection.spi.helpers - package org.jboss.weld.injection.spi.helpers
 
org.jboss.weld.manager.api - package org.jboss.weld.manager.api
 
org.jboss.weld.resources.spi - package org.jboss.weld.resources.spi
 
org.jboss.weld.resources.spi.helpers - package org.jboss.weld.resources.spi.helpers
 
org.jboss.weld.security.spi - package org.jboss.weld.security.spi
 
org.jboss.weld.serialization.spi - package org.jboss.weld.serialization.spi
 
org.jboss.weld.serialization.spi.helpers - package org.jboss.weld.serialization.spi.helpers
 
org.jboss.weld.servlet.api - package org.jboss.weld.servlet.api
 
org.jboss.weld.servlet.api.helpers - package org.jboss.weld.servlet.api.helpers
 
org.jboss.weld.servlet.spi - package org.jboss.weld.servlet.spi
 
org.jboss.weld.servlet.spi.helpers - package org.jboss.weld.servlet.spi.helpers
 
org.jboss.weld.transaction.spi - package org.jboss.weld.transaction.spi
 

P

parse(Iterable<URL>) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Parse the specified URLs as a series of beans.xml file and merge the result.
parse(Iterable<URL>, boolean) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Parse the specified URLs as a series of beans.xml file and merge the result.
parse(Iterable<URL>, boolean, BeanDiscoveryMode) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Parse the specified URLs as a series of beans.xml file and merge the result.
parse(Iterable<URL>, BeanDiscoveryMode) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Parse the specified URLs as a series of beans.xml file and merge the result.
parse(URL) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Parse the specified URL as a beans.xml file.
parse(URL, BeanDiscoveryMode) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Parse the specified URL as a beans.xml file with a parameter allowing to specify what bean discovery mode should be used when beans.xml is an empty file.
proceed() - Method in interface org.jboss.weld.injection.spi.InjectionContext
Calling InjectionContext.proceed() will cause Weld to perform injection on the instance as it normally would.
proceed(Object[], Map<String, Object>) - Method in interface org.jboss.weld.construction.api.ConstructionHandle
Proceed to the next AroundConstructCallback.
PROPERTY_NAME - Static variable in interface org.jboss.weld.resources.spi.ResourceLoader
 
ProxyServices - Interface in org.jboss.weld.serialization.spi
Support services related to proxy generation and serialization which are required to be implemented by all containers.
putIfAbsent(Contextual<?>) - Method in interface org.jboss.weld.serialization.spi.ContextualStore
Add a contextual (if not already present) to the store, and return it's id.

R

RegexHttpContextActivationFilter - Class in org.jboss.weld.servlet.spi.helpers
A helper implementation of HttpContextActivationFilter that accepts every request that matches a predefined regular expression.
RegexHttpContextActivationFilter(String) - Constructor for class org.jboss.weld.servlet.spi.helpers.RegexHttpContextActivationFilter
 
RegexHttpContextActivationFilter(Pattern) - Constructor for class org.jboss.weld.servlet.spi.helpers.RegexHttpContextActivationFilter
 
registerAroundConstructCallback(AroundConstructCallback<T>) - Method in interface org.jboss.weld.construction.api.WeldCreationalContext
Register a callback which is notified of component construction.
registerEjbInjectionPoint(InjectionPoint) - Method in interface org.jboss.weld.injection.spi.EjbInjectionServices
Register an EJB injection point.
registerInjectionTarget(InjectionTarget<T>, AnnotatedType<T>) - Method in interface org.jboss.weld.injection.spi.InjectionServices
This method is invoked during Weld bootstrap and allows an integrator to process an InjectionTarget that may be injected at runtime.
registerInterceptors(EjbDescriptor<?>, InterceptorBindings) - Method in interface org.jboss.weld.ejb.spi.EjbServices
Provides interceptor binding metadata to the container.
registerInterceptors(EjbDescriptor<?>, InterceptorBindings) - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
registerPersistenceContextInjectionPoint(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
registerPersistenceContextInjectionPoint(InjectionPoint) - Method in interface org.jboss.weld.injection.spi.JpaInjectionServices
Register a persistence context injection point.
registerPersistenceUnitInjectionPoint(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
registerPersistenceUnitInjectionPoint(InjectionPoint) - Method in interface org.jboss.weld.injection.spi.JpaInjectionServices
Register a persistence unit injection point.
registerResourceInjectionPoint(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
registerResourceInjectionPoint(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.ForwardingResourceInjectionServices
 
registerResourceInjectionPoint(InjectionPoint) - Method in interface org.jboss.weld.injection.spi.ResourceInjectionServices
Register a resource injection point.
registerResourceInjectionPoint(String, String) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
registerResourceInjectionPoint(String, String) - Method in class org.jboss.weld.injection.spi.helpers.ForwardingResourceInjectionServices
 
registerResourceInjectionPoint(String, String) - Method in interface org.jboss.weld.injection.spi.ResourceInjectionServices
Register a resource injection point with the given JNDI name and mapped name.
registerSynchronization(Synchronization) - Method in interface org.jboss.weld.transaction.spi.TransactionServices
Registers a synchronization object with the currently executing transaction.
registerWebServiceRefInjectionPoint(InjectionPoint) - Method in interface org.jboss.weld.injection.spi.JaxwsInjectionServices
Register a WebServiceRef injection point.
RegistrySingletonProvider - Class in org.jboss.weld.bootstrap.api.helpers
 
RegistrySingletonProvider() - Constructor for class org.jboss.weld.bootstrap.api.helpers.RegistrySingletonProvider
 
release() - Method in class org.jboss.weld.injection.spi.helpers.SimpleResourceReference
 
release() - Method in interface org.jboss.weld.injection.spi.ResourceReference
Release the resource instance
remove() - Method in interface org.jboss.weld.ejb.api.SessionObjectReference
Request the EJB container remove the stateful session object
requestDestroyed(ServletRequestEvent) - Method in class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
requestDestroyed(ServletRequestEvent) - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
requestInitialized(ServletRequestEvent) - Method in class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
requestInitialized(ServletRequestEvent) - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
reset() - Static method in class org.jboss.weld.bootstrap.api.SingletonProvider
 
resolveEjb(EjbDescriptor<?>) - Method in interface org.jboss.weld.ejb.spi.EjbServices
Request a reference to an EJB session object from the container.
resolveEjb(EjbDescriptor<?>) - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
resolveResource(InjectionPoint) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
resolveResource(String, String) - Method in class org.jboss.weld.injection.spi.helpers.AbstractResourceServices
 
ResourceInjectionServices - Interface in org.jboss.weld.injection.spi
A container should implement this interface to allow the Weld to resolve Resources ResourceInjectionServices is per-module service.
ResourceLoader - Interface in org.jboss.weld.resources.spi
Resource loading/class creation services for Weld.
ResourceLoadingException - Exception in org.jboss.weld.resources.spi
Exception thrown when errors occur while loading resource
ResourceLoadingException() - Constructor for exception org.jboss.weld.resources.spi.ResourceLoadingException
Constructor
ResourceLoadingException(String) - Constructor for exception org.jboss.weld.resources.spi.ResourceLoadingException
Constructor
ResourceLoadingException(String, Throwable) - Constructor for exception org.jboss.weld.resources.spi.ResourceLoadingException
Constructor
ResourceLoadingException(Throwable) - Constructor for exception org.jboss.weld.resources.spi.ResourceLoadingException
Constructor
ResourceReference<T> - Interface in org.jboss.weld.injection.spi
Holds a reference to a resource instance.
ResourceReferenceFactory<T> - Interface in org.jboss.weld.injection.spi
Identifies a container resource and allows a resource instance to be created for injection.

S

Scanning - Interface in org.jboss.weld.bootstrap.spi
Scanning is a data structures representing the <scan> element in Weld's extensions to beans.xml.
SE - org.jboss.weld.bootstrap.api.Environments
Java SE
SecurityContext - Interface in org.jboss.weld.security.spi
Encapsulation of security information that can be associated with a thread.
SecurityServices - Interface in org.jboss.weld.security.spi
Responsible for accessing security related functionality the environment can provide.
SerializableContextual<C extends jakarta.enterprise.context.spi.Contextual<I>,​I> - Interface in org.jboss.weld.serialization.spi.helpers
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> - Interface in org.jboss.weld.serialization.spi.helpers
A Serializable wrapper for a ContextualInstance
Service - Interface in org.jboss.weld.bootstrap.api
Marks a Service which is used by Weld to interact with it's environment
ServiceRegistries - Class in org.jboss.weld.bootstrap.api.helpers
 
ServiceRegistry - Interface in org.jboss.weld.bootstrap.api
A service registry
SERVLET - org.jboss.weld.bootstrap.api.Environments
Servlet container such as Tomcat
ServletListener - Interface in org.jboss.weld.servlet.api
 
sessionCreated(HttpSessionEvent) - Method in class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
sessionCreated(HttpSessionEvent) - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
sessionDestroyed(HttpSessionEvent) - Method in class org.jboss.weld.servlet.api.helpers.AbstractServletListener
 
sessionDestroyed(HttpSessionEvent) - Method in class org.jboss.weld.servlet.api.helpers.ForwardingServletListener
 
SessionObjectReference - Interface in org.jboss.weld.ejb.api
A serializable reference to a session object in the EJB container
set(String, T) - Method in interface org.jboss.weld.bootstrap.api.Singleton
Store a singleton
setBean(Bean<T>) - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetBuilder
Sets the bean that the resulting WeldInjectionTarget corresponds to.
setConstructorInterceptionSuppressed(boolean) - Method in interface org.jboss.weld.construction.api.WeldCreationalContext
By default Weld takes care of AroundConstruct interceptors of a component instance which are bound to the component using interceptor bindings or the Interceptors annotation.
setDecorationEnabled(boolean) - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetBuilder
Enables/disables decoration support in the resulting WeldInjectionTargetBuilder.
setInterceptionEnabled(boolean) - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetBuilder
Enables/disables interception support in the resulting WeldInjectionTargetBuilder.
setResourceInjectionEnabled(boolean) - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetBuilder
Enables/disables resource injection in the resulting WeldInjectionTargetBuilder.
setTargetClassLifecycleCallbacksEnabled(boolean) - Method in interface org.jboss.weld.manager.api.WeldInjectionTargetBuilder
Enables/disables target class lifecycle callback in the resulting WeldInjectionTargetBuilder.
shutdown() - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Causes the container to clean up and shutdown Before the contain is shutdown the BeforeShutdown event is fired
shutdown() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
SimpleResourceReference<T> - Class in org.jboss.weld.injection.spi.helpers
A trivial holder that holds a resource reference and does not handle releasing.
SimpleResourceReference(T) - Constructor for class org.jboss.weld.injection.spi.helpers.SimpleResourceReference
 
SimpleServiceRegistry - Class in org.jboss.weld.bootstrap.api.helpers
A registry for services
SimpleServiceRegistry() - Constructor for class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
Singleton<T> - Interface in org.jboss.weld.bootstrap.api
Holds a reference to an application singleton.
SingletonProvider - Class in org.jboss.weld.bootstrap.api
A provider of Singletons
SingletonProvider() - Constructor for class org.jboss.weld.bootstrap.api.SingletonProvider
 
startContainer(String, Environment, Deployment) - Method in interface org.jboss.weld.bootstrap.api.CDI11Bootstrap
Creates the application container: Checks that the services required by the environment have been provided Adds container provided services Creates and initializes the built in contexts Creates the manager
startContainer(Environment, Deployment) - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Creates the application container: Checks that the services required by the environment have been provided Adds container provided services Creates and initializes the built in contexts Creates the manager context
startContainer(Environment, Deployment) - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
startExtensions(Iterable<Metadata<Extension>>) - Method in interface org.jboss.weld.bootstrap.api.CDI11Bootstrap
The container bootstrap sequence begins with initializing extensions.
startInitialization() - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Starts the application container initialization process: Reads metadata from beans.xml and the Deployment service Starts the application context Starts the request context which lasts until Bootstrap.endInitialization() is called Discovers and creates Extension service providers Finally, the BeforeBeanDiscovery event is fired.
startInitialization() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
STATIC_INSTANCE - Static variable in class org.jboss.weld.bootstrap.api.helpers.RegistrySingletonProvider
 
SubclassedComponentDescriptor<T> - Interface in org.jboss.weld.ejb.spi
An implementation of EjbDescriptor may optionally implement this interface if the EJB container uses subclassing to implement EJB functionality.
supportsClassDefining() - Method in interface org.jboss.weld.serialization.spi.ProxyServices
Deprecated.
SystemPropertyActivation - Interface in org.jboss.weld.bootstrap.spi
SystemPropertyActivation is a data structures representing the <if-system-property> element in Weld's extensions to beans.xml.

T

TCCLSingletonProvider - Class in org.jboss.weld.bootstrap.api.helpers
Singleton provider that uses the Thread Context ClassLoader to differentiate between applications
TCCLSingletonProvider() - Constructor for class org.jboss.weld.bootstrap.api.helpers.TCCLSingletonProvider
 
TOP_LEVEL - org.jboss.weld.resources.spi.ClassFileInfo.NestingType
 
toString() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
toString() - Method in class org.jboss.weld.bootstrap.api.helpers.SimpleServiceRegistry
 
toString() - Method in class org.jboss.weld.bootstrap.spi.helpers.ForwardingBeanDeploymentArchive
 
toString() - Method in class org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
 
toString() - Method in class org.jboss.weld.ejb.spi.helpers.ForwadingBusinessInterfaceDescriptor
 
toString() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor
 
toString() - Method in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbServices
 
toString() - Method in class org.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
 
toString() - Method in class org.jboss.weld.resources.spi.helpers.ForwardingResourceLoader
 
TransactionServices - Interface in org.jboss.weld.transaction.spi
The container must implement the services related to transactional behavior used in JSR-299, if that behavior is going to be used.
TypeDiscoveryConfiguration - Interface in org.jboss.weld.bootstrap.api
TypeDiscoveryConfiguration is used by an integrator to determine which classes to discover during the type discovery phase.

U

unmodifiableServiceRegistry(ServiceRegistry) - Static method in class org.jboss.weld.bootstrap.api.helpers.ServiceRegistries
 
unwrap() - Method in interface org.jboss.weld.manager.api.WeldManager
 

V

validateBeans() - Method in interface org.jboss.weld.bootstrap.api.Bootstrap
Validates the deployment.
validateBeans() - Method in class org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap
 
valueOf(String) - Static method in enum org.jboss.weld.bootstrap.api.Environments
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.weld.bootstrap.spi.BeanDiscoveryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.weld.resources.spi.ClassFileInfo.NestingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.weld.bootstrap.api.Environments
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.weld.bootstrap.spi.BeanDiscoveryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.weld.resources.spi.ClassFileInfo.NestingType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEB - org.jboss.weld.bootstrap.spi.EEModuleDescriptor.ModuleType
 
WeldCreationalContext<T> - Interface in org.jboss.weld.construction.api
Extended version of CreationalContext which gives the integrator additional control over the process of constructing an instance.
WeldFilter - Interface in org.jboss.weld.bootstrap.spi
Filter is a data structures representing the <include> and <exclude> elements in Weld's extensions to beans.xml.
WeldInjectionTarget<T> - Interface in org.jboss.weld.manager.api
Specialized version of InjectionTarget that exposes additional information.
WeldInjectionTargetBuilder<T> - Interface in org.jboss.weld.manager.api
A builder that allows a customized WeldInjectionTarget instance to be created.
WeldInjectionTargetFactory<T> - Interface in org.jboss.weld.manager.api
Specialized version which provides more options than the original InjectionTargetFactory.
WeldManager - Interface in org.jboss.weld.manager.api
Functionality provided by the Weld Manager over and above the BeanManager.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages