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
All Classes All Packages
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 withinbeans.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
-
Clean up
BootstrapService
s by callingBootstrapService.cleanupAfterBoot()
on each registeredBootstrapService
. - 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 newWeldInjectionTarget
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
andEjbInjectionServices
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 anotherBusinessInterfaceDescriptor
. - 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 anotherEjbDescriptor
. - 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 anotherEjbServices
. - 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 anotherJpaInjectionServices
. - 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 anotherResourceLoader
. - 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
Context
s. - getActiveWeldAlterableContexts() - Method in interface org.jboss.weld.manager.api.WeldManager
-
Returns an unmodifiable collection of all currently active
Context
s that implementWeldAlterableContext
. - 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 theDeployment
. - 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 byInterceptorBinding
). - 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 byInterceptorBinding
). - 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 givenContextual
- getSerializableContextualInstance(Contextual<I>, I, CreationalContext<I>) - Method in interface org.jboss.weld.serialization.spi.ContextualStore
-
Returns a
SerializableContextualInstance
that corresponds to the given instance andContextual
- 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 theInterceptors
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
Singleton
s - 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 untilBootstrap.endInitialization()
is called Discovers and createsExtension
service providers Finally, theBeforeBeanDiscovery
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
.
All Classes All Packages