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

A

activate() - Method in interface org.jboss.weld.context.ConversationContext
Activate the conversation context, starting a new transient conversation
activate() - Method in interface org.jboss.weld.context.ManagedContext
Activate the Context.
activate(String) - Method in interface org.jboss.weld.context.ConversationContext
Activate the conversation context, using the id provided to attempt to restore a long-running conversation
activateLazily(Consumer<HttpServletRequest>) - Method in interface org.jboss.weld.context.http.HttpConversationContext
Activate the conversation context lazily - neither determine the conversation id, nor initialize the context.
ActivateRequestContext - Annotation Type in org.jboss.weld.context.activator
This interceptor binding can be used to activate the request context within a business method invocation.
ActivateRequestContext.Literal - Class in org.jboss.weld.context.activator
 
addBean() - Method in interface org.jboss.weld.bootstrap.event.WeldAfterBeanDiscovery
Obtain a WeldBeanConfigurator, an extended version of BeanConfigurator.
addBinding(Annotation) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
Adds interceptor binding annotation.
addBindings(Annotation...) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
Adds interceptor binding annotations.
addBindings(Set<Annotation>) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
Adds set of interceptor binding annotations.
addInjectionPoint(InjectionPoint) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addInjectionPoints(InjectionPoint...) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addInjectionPoints(Set<InjectionPoint>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addInterceptor() - Method in interface org.jboss.weld.bootstrap.event.WeldAfterBeanDiscovery
Obtain a InterceptorConfigurator to configure a new Interceptor.
addQualifier(Annotation) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addQualifiers(Annotation...) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addQualifiers(Set<Annotation>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addStereotype(Class<? extends Annotation>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addStereotypes(Set<Class<? extends Annotation>>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addTransitiveTypeClosure(Type) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addType(TypeLiteral<?>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addType(Type) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addTypes(Type...) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
addTypes(Set<Type>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
alternative(boolean) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
ApplicationContext - Interface in org.jboss.weld.context
The built in application context, associated with ApplicationScoped.
associate(S) - Method in interface org.jboss.weld.context.BoundContext
Associate the context with the storage (for this thread).

B

beanClass(Class<?>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
bindings(Annotation...) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
Replace all bindings
Bound - Annotation Type in org.jboss.weld.context.bound
Qualifier used with all for all of the bound (map backed) contexts Weld offers.
BoundContext<S> - Interface in org.jboss.weld.context
Allows a thread-based context to be bound to some external instance storage (such as an HttpSession).
BoundConversationContext - Interface in org.jboss.weld.context.bound
A conversation context which can be bound to a pair of Maps encapsulated by BoundRequest.
BoundLiteral - Class in org.jboss.weld.context.bound
Annotation literal for Bound
BoundRequest - Interface in org.jboss.weld.context.bound
A conversation is used to span multiple requests, however is shorter than a session.
BoundRequestContext - Interface in org.jboss.weld.context.bound
A request context which can be bound to any Map.
BoundSessionContext - Interface in org.jboss.weld.context.bound
A session context which can be bound to any Map.

C

clearAndSet(Collection<ContextualInstance<?>>) - Method in interface org.jboss.weld.context.WeldAlterableContext
Clears the backing bean store and feeds it with the set of ContextualInstance provided as parameter.
close() - Method in interface org.jboss.weld.inject.WeldInstance.Handler
Deprecated.
ContextualInstance<T> - Interface in org.jboss.weld.context.api
Represents a contextual instance of a given type.
ConversationContext - Interface in org.jboss.weld.context
The built in conversation context is associated with ConversationScoped.
createWith(Function<CreationalContext<U>, U>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 

D

deactivate() - Method in interface org.jboss.weld.context.ManagedContext
Deactivate the Context, destroying any instances if the context is invalid.
DependentContext - Interface in org.jboss.weld.context
The built in dependent context, associated with Dependent.
destroy() - Method in interface org.jboss.weld.inject.WeldInstance.Handler
Deprecated.
Destroy the contextual instance.
destroy(HttpSession) - Method in interface org.jboss.weld.context.http.HttpConversationContext
If the context is not currently associated with a HttpServletRequest, then the context will be associated with the specified HttpSession (for this thread), activated, destroyed, and then deactivated.
destroy(HttpSession) - Method in interface org.jboss.weld.context.http.HttpSessionContext
Destroy the session and all conversations stored in the session.
destroy(Map<String, Object>) - Method in interface org.jboss.weld.context.bound.BoundConversationContext
Destroy all conversations in the session.
destroyWith(BiConsumer<T, CreationalContext<T>>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
disposeWith(BiConsumer<T, Instance<Object>>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
dissociate(S) - Method in interface org.jboss.weld.context.BoundContext
Dissociate the context from the storage (for this thread).

E

Ejb - Annotation Type in org.jboss.weld.context.ejb
Qualifier used with all for all of the EJB contexts Weld offers.
EjbLiteral - Class in org.jboss.weld.context.ejb
Annotation literal for Ejb
EjbRequestContext - Interface in org.jboss.weld.context.ejb
A request context which can be bound to the InvocationContext.

G

generateConversationId() - Method in interface org.jboss.weld.context.ConversationContext
Generate a new, unique, conversation id
get() - Method in interface org.jboss.weld.inject.WeldInstance.Handler
Deprecated.
The contextual reference is obtained lazily, i.e.
getAllContextualInstances() - Method in interface org.jboss.weld.context.WeldAlterableContext
Retrieves set of ContextualInstance within the context.
getBean() - Method in interface org.jboss.weld.inject.WeldInstance.Handler
Deprecated.
 
getBean() - Method in interface org.jboss.weld.proxy.WeldClientProxy.Metadata
Retrieve Bean metadata for this proxy instance.
getConcurrentAccessTimeout() - Method in interface org.jboss.weld.context.ConversationContext
Get the current concurrent access timeout
getContextual() - Method in interface org.jboss.weld.context.api.ContextualInstance
 
getContextualInstance() - Method in interface org.jboss.weld.proxy.WeldClientProxy.Metadata
Retrieve the current contextual instance associated with the current context for this client proxy.
getConversation(String) - Method in interface org.jboss.weld.context.ConversationContext
Get the conversation with the given id.
getConversations() - Method in interface org.jboss.weld.context.ConversationContext
Get conversations currently known to the context.
getCreationalContext() - Method in interface org.jboss.weld.context.api.ContextualInstance
 
getCurrentConversation() - Method in interface org.jboss.weld.context.ConversationContext
Get a handle the current conversation (transient or otherwise).
getDefaultTimeout() - Method in interface org.jboss.weld.context.ConversationContext
Get the default inactivity timeout.
getHandlePriorityComparator() - Method in interface org.jboss.weld.inject.WeldInstance
The returned comparator sorts handles by priority in descending order.
getHandler() - Method in interface org.jboss.weld.inject.WeldInstance
Deprecated.
getInstance() - Method in interface org.jboss.weld.context.api.ContextualInstance
 
getInterceptorBindings() - Method in interface org.jboss.weld.interceptor.WeldInvocationContext
Return the set of interceptor bindings for a lifecycle callback, business method, timeout method, or constructor.
getInterceptorBindingsByType(Class<T>) - Method in interface org.jboss.weld.interceptor.WeldInvocationContext
Return the set of interceptor bindings with the specified annotation type.
getLastUsed() - Method in interface org.jboss.weld.context.ManagedConversation
Gets the last time the conversation was used (for data access)
getMetadata() - Method in interface org.jboss.weld.proxy.WeldClientProxy
Retrieve a wrapper class contextual metadata.
getParameterName() - Method in interface org.jboss.weld.context.ConversationContext
Get the name of the parameter used to propagate the conversation id
getPriorityComparator() - Method in interface org.jboss.weld.inject.WeldInstance
Deprecated.
getRequestMap() - Method in interface org.jboss.weld.context.bound.BoundRequest
Get the current request map.
getRequestMap() - Method in class org.jboss.weld.context.bound.MutableBoundRequest
 
getSessionMap(boolean) - Method in interface org.jboss.weld.context.bound.BoundRequest
Get the current session map.
getSessionMap(boolean) - Method in class org.jboss.weld.context.bound.MutableBoundRequest
 

H

handlers() - Method in interface org.jboss.weld.inject.WeldInstance
Deprecated.
handlersStream() - Method in interface org.jboss.weld.inject.WeldInstance
Deprecated.
Http - Annotation Type in org.jboss.weld.context.http
Qualifier used with all for all of the Servlet backed contexts Weld offers.
HttpConversationContext - Interface in org.jboss.weld.context.http
An Http Session backed conversation context.
HttpLiteral - Class in org.jboss.weld.context.http
Annotation literal for Http
HttpRequestContext - Interface in org.jboss.weld.context.http
A request context which can be bound to the ServletRequest.
HttpSessionContext - Interface in org.jboss.weld.context.http
A session context which can be bound to the HttpServletRequest.

I

id(String) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
injectionPoints(InjectionPoint...) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
injectionPoints(Set<InjectionPoint>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
INSTANCE - Static variable in class org.jboss.weld.context.activator.ActivateRequestContext.Literal
 
INSTANCE - Static variable in class org.jboss.weld.context.bound.BoundLiteral
 
INSTANCE - Static variable in class org.jboss.weld.context.ejb.EjbLiteral
 
INSTANCE - Static variable in class org.jboss.weld.context.http.HttpLiteral
 
INSTANCE - Static variable in class org.jboss.weld.context.unbound.UnboundLiteral
 
intercept(InterceptionType, Function<InvocationContext, Object>) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
 
INTERCEPTOR_BINDINGS_KEY - Static variable in interface org.jboss.weld.interceptor.WeldInvocationContext
A key value under which we store interceptor bindings in InvocationContext
InterceptorConfigurator - Interface in org.jboss.weld.bootstrap.event
Allows to configure a new Interceptor instance.
interceptWithMetadata(InterceptionType, BiFunction<InvocationContext, Bean<?>, Object>) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
 
invalidate() - Method in interface org.jboss.weld.context.ApplicationContext
Invalidate the context, causing all bean instances to be destroyed.
invalidate() - Method in interface org.jboss.weld.context.ConversationContext
Cause any expired conversations to be ended, and therefore marked for destruction when deactivate is called.
invalidate() - Method in interface org.jboss.weld.context.http.HttpSessionContext
Mark the Session Context for destruction; the Session Context will be detached from the underling Http Session, and instances marked for destruction when the Http Request is destroyed.
invalidate() - Method in interface org.jboss.weld.context.ManagedContext
Mark the context as due for destruction when deactivate is called.
invalidate() - Method in interface org.jboss.weld.context.SingletonContext
Invalidate the context, causing all bean instances to be destroyed.
isEqual(Object) - Method in enum org.jboss.weld.events.WeldNotificationOptions.NotificationMode
 
isValid() - Method in interface org.jboss.weld.context.http.HttpSessionContext
Returns false if the session has been invalidated (using HttpSessionContext.invalidate()).

L

Literal() - Constructor for class org.jboss.weld.context.activator.ActivateRequestContext.Literal
 
lock(long) - Method in interface org.jboss.weld.context.ManagedConversation
Attempts to lock the conversation for exclusive usage

M

ManagedContext - Interface in org.jboss.weld.context
Lifecycle management for built in contexts.
ManagedConversation - Interface in org.jboss.weld.context
Provides management operations for conversations, including locking, and expiration management.
MODE - Static variable in interface org.jboss.weld.events.WeldNotificationOptions
Makes it possible to specify that observer methods should be notified in parallel (if supported).
MutableBoundRequest - Class in org.jboss.weld.context.bound
An implementation of BoundRequest backed by a pair of maps.
MutableBoundRequest(Map<String, Object>, Map<String, Object>) - Constructor for class org.jboss.weld.context.bound.MutableBoundRequest
 

N

name(String) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 

O

of(Object) - Static method in enum org.jboss.weld.events.WeldNotificationOptions.NotificationMode
 
org.jboss.weld.bootstrap.event - package org.jboss.weld.bootstrap.event
 
org.jboss.weld.context - package org.jboss.weld.context
 
org.jboss.weld.context.activator - package org.jboss.weld.context.activator
 
org.jboss.weld.context.api - package org.jboss.weld.context.api
 
org.jboss.weld.context.bound - package org.jboss.weld.context.bound
 
org.jboss.weld.context.ejb - package org.jboss.weld.context.ejb
 
org.jboss.weld.context.http - package org.jboss.weld.context.http
 
org.jboss.weld.context.unbound - package org.jboss.weld.context.unbound
 
org.jboss.weld.events - package org.jboss.weld.events
 
org.jboss.weld.inject - package org.jboss.weld.inject
 
org.jboss.weld.interceptor - package org.jboss.weld.interceptor
 
org.jboss.weld.proxy - package org.jboss.weld.proxy
 

P

PARALLEL - org.jboss.weld.events.WeldNotificationOptions.NotificationMode
Async observers are notified in parallel assuming that the Executor used supports parallel execution.
priority(int) - Method in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
Adds priority annotation.
priority(int) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
NOTE: Since CDI 4.0, this is now part of standard API!
produceWith(Function<Instance<Object>, U>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 

Q

qualifiers(Annotation...) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
qualifiers(Set<Annotation>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 

R

read(AnnotatedType<U>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
read(BeanAttributes<?>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
RequestContext - Interface in org.jboss.weld.context
The built in request context is associated with RequestScoped and is a managed context which can be activated, invalidated and deactivated.

S

scope(Class<? extends Annotation>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
select(TypeLiteral<U>, Annotation...) - Method in interface org.jboss.weld.events.WeldEvent
 
select(TypeLiteral<U>, Annotation...) - Method in interface org.jboss.weld.inject.WeldInstance
 
select(Annotation...) - Method in interface org.jboss.weld.events.WeldEvent
 
select(Annotation...) - Method in interface org.jboss.weld.inject.WeldInstance
 
select(Class<U>, Annotation...) - Method in interface org.jboss.weld.events.WeldEvent
 
select(Class<U>, Annotation...) - Method in interface org.jboss.weld.inject.WeldInstance
 
select(Type, Annotation...) - Method in interface org.jboss.weld.events.WeldEvent
Obtains a child Event for the given required type and additional required qualifiers.
select(Type, Annotation...) - Method in interface org.jboss.weld.inject.WeldInstance
Obtains a child Instance for the given required type and additional required qualifiers.
SERIAL - org.jboss.weld.events.WeldNotificationOptions.NotificationMode
Async observers are notified serially in a single worker thread (default behavior).
SessionContext - Interface in org.jboss.weld.context
The built in session context is associated with SessionScoped.
setConcurrentAccessTimeout(long) - Method in interface org.jboss.weld.context.ConversationContext
Set the concurrent access timeout
setDefaultTimeout(long) - Method in interface org.jboss.weld.context.ConversationContext
Set the default inactivity timeout.
setParameterName(String) - Method in interface org.jboss.weld.context.ConversationContext
Set the name of the parameter used to propagate the conversation id
SingletonContext - Interface in org.jboss.weld.context
The built in singleton context, associated with Singleton.
stereotypes(Set<Class<? extends Annotation>>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 

T

TIMEOUT - Static variable in interface org.jboss.weld.events.WeldNotificationOptions
Makes it possible to specify a timeout (in milliseconds) after which the returned completion stage must be completed.
touch() - Method in interface org.jboss.weld.context.ManagedConversation
Touches the managed conversation, updating the "last used" timestamp
types(Type...) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 
types(Set<Type>) - Method in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator
 

U

Unbound - Annotation Type in org.jboss.weld.context.unbound
Qualifier used with all for all of the unbound contexts Weld offers.
UnboundLiteral - Class in org.jboss.weld.context.unbound
Annotation literal for Bound
unlock() - Method in interface org.jboss.weld.context.ManagedConversation
Attempts to unlock the conversation

V

valueOf(String) - Static method in enum org.jboss.weld.events.WeldNotificationOptions.NotificationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.weld.events.WeldNotificationOptions.NotificationMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeldAfterBeanDiscovery - Interface in org.jboss.weld.bootstrap.event
Represents an enhanced version of AfterBeanDiscovery.
WeldAlterableContext - Interface in org.jboss.weld.context
Enriched version of AlterableContext which allows to capture all instances from given context or to set them to previously obtained values.
WeldBeanConfigurator<T> - Interface in org.jboss.weld.bootstrap.event
Represents an enhanced version of BeanConfigurator
WeldClientProxy - Interface in org.jboss.weld.proxy
An extension to WeldConstruct interface which denotes a client proxy object.
WeldClientProxy.Metadata - Interface in org.jboss.weld.proxy
 
WeldConstruct - Interface in org.jboss.weld.proxy
Marker interface denoting that the instance is an internal Weld contruct.
WeldEvent<T> - Interface in org.jboss.weld.events
Enriched version of Event.
WeldInstance<T> - Interface in org.jboss.weld.inject
Represents an enhanced version of Instance.
WeldInstance.Handler<T> - Interface in org.jboss.weld.inject
Deprecated.
WeldInvocationContext - Interface in org.jboss.weld.interceptor
Represents an enhanced version of InvocationContext.
WeldNotificationOptions - Interface in org.jboss.weld.events
The Event.fireAsync(Object, NotificationOptions) method allows to configure the notification of asynchronous observer methods.
WeldNotificationOptions.NotificationMode - Enum in org.jboss.weld.events
 
withParallelMode() - Static method in interface org.jboss.weld.events.WeldNotificationOptions
 
withTimeout(long) - Static method in interface org.jboss.weld.events.WeldNotificationOptions
 
A B C D E G H I L M N O P Q R S T U V W 
All Classes All Packages