A B C D E F G H I J M N O P R S T U V

A

addBean(Bean<?>) - Method in interface javax.inject.manager.Manager
Allows a new bean to be registered.
addContext(Context) - Method in interface javax.inject.manager.Manager
Associate a custom Context with a scope.
addDecorator(Decorator) - Method in interface javax.inject.manager.Manager
Allows a new decorator to be registered.
addInterceptor(Interceptor) - Method in interface javax.inject.manager.Manager
Allows a new interceptor to be registered.
addObserver(Observer<T>, Class<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Register an observer with the container
addObserver(Observer<T>, TypeLiteral<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Register an observer with the container
AfterTransactionCompletion - Annotation Type in javax.event
Specifies that an observer method is an after transaction completion observer.
AfterTransactionFailure - Annotation Type in javax.event
Specifies that an observer method is an after transaction failure observer.
AfterTransactionSuccess - Annotation Type in javax.event
Specifies that an observer method is an transaction failure observer.
AmbiguousDependencyException - Exception in javax.inject
An AmbiguousDependencyException is thrown when within the set of enabled beans with the API type and bind- ing types declared there exists no unique Web Bean with a higher precedence than all other beans in the set.
AmbiguousDependencyException() - Constructor for exception javax.inject.AmbiguousDependencyException
 
AmbiguousDependencyException(String, Throwable) - Constructor for exception javax.inject.AmbiguousDependencyException
 
AmbiguousDependencyException(String) - Constructor for exception javax.inject.AmbiguousDependencyException
 
AmbiguousDependencyException(Throwable) - Constructor for exception javax.inject.AmbiguousDependencyException
 
AnnotationLiteral<T extends java.lang.annotation.Annotation> - Class in javax.inject
Supports inline instantiation of annotation type instances.
AnnotationLiteral() - Constructor for class javax.inject.AnnotationLiteral
 
annotationType() - Method in class javax.inject.AnnotationLiteral
ApplicationScoped - Annotation Type in javax.context
Specifies that a bean is application scoped.
Asynchronously - Annotation Type in javax.event
Specifies that an observer method is to be notified asynchronously with respect to the firing of the event.

B

Bean<T> - Class in javax.inject.manager
The contract between the manager and a bean.
Bean(Manager) - Constructor for class javax.inject.manager.Bean
Create an instance of a bean
BeforeTransactionCompletion - Annotation Type in javax.event
Specifies that an observer method is an after transaction completion observer.
begin() - Method in interface javax.context.Conversation
Mark a transient conversation long running.
begin(String) - Method in interface javax.context.Conversation
Mark a transient conversation long running.
BindingType - Annotation Type in javax.inject
Specifies that an annotation type is a binding type.

C

Context - Interface in javax.context
The contract between the manager and a contextual object.
ContextNotActiveException - Exception in javax.context
A ContextNotActiveException is thrown if at a particular point in the execution of the program the scope is inactive with respect to the current thread.
ContextNotActiveException() - Constructor for exception javax.context.ContextNotActiveException
 
ContextNotActiveException(String) - Constructor for exception javax.context.ContextNotActiveException
 
ContextNotActiveException(Throwable) - Constructor for exception javax.context.ContextNotActiveException
 
ContextNotActiveException(String, Throwable) - Constructor for exception javax.context.ContextNotActiveException
 
Contextual<T> - Interface in javax.context
The contract between a context and a contextual type This interface should not be implemented directly by the application.
Conversation - Interface in javax.context
Provides conversation management operations
ConversationScoped - Annotation Type in javax.context
Specifies that a bean is conversation scoped.
create(CreationalContext<T>) - Method in interface javax.context.Contextual
Create a new instance of the contextual type
createActivity() - Method in interface javax.inject.manager.Manager
Create a new child activity.
CreationalContext<T> - Interface in javax.context
Allows registration of an incompletely initialized contextual instance with the container.
CreationException - Exception in javax.inject
Wraps any checked exceptions which occur during creation of an bean
CreationException() - Constructor for exception javax.inject.CreationException
 
CreationException(String) - Constructor for exception javax.inject.CreationException
 
CreationException(Throwable) - Constructor for exception javax.inject.CreationException
 
CreationException(String, Throwable) - Constructor for exception javax.inject.CreationException
 
Current - Annotation Type in javax.inject
The default binding type.

D

Decorates - Annotation Type in javax.decorator
Specifies that a field of a decorator class is the delegate attribute.
Decorator - Annotation Type in javax.decorator
Specifies that a class is a decorator.
Decorator - Class in javax.inject.manager
The Bean object for a a decorator This interface should not be called directly by the application.
Decorator(Manager) - Constructor for class javax.inject.manager.Decorator
Create an interceptor bean
DefinitionException - Exception in javax.inject
Thrown if the definition of a bean is incorrect
DefinitionException() - Constructor for exception javax.inject.DefinitionException
 
DefinitionException(String, Throwable) - Constructor for exception javax.inject.DefinitionException
 
DefinitionException(String) - Constructor for exception javax.inject.DefinitionException
 
DefinitionException(Throwable) - Constructor for exception javax.inject.DefinitionException
 
Dependent - Annotation Type in javax.context
Specifies that a bean is dependent scoped.
Deployed - Annotation Type in javax.inject.manager
Event binding type for the event that is raised by the manager when it has completed resolving and validation
DeploymentException - Exception in javax.inject
Thrown if an error occurs during bean deployment
DeploymentException() - Constructor for exception javax.inject.DeploymentException
 
DeploymentException(String, Throwable) - Constructor for exception javax.inject.DeploymentException
 
DeploymentException(String) - Constructor for exception javax.inject.DeploymentException
 
DeploymentException(Throwable) - Constructor for exception javax.inject.DeploymentException
 
DeploymentType - Annotation Type in javax.inject
Specifies that an annotation type is a deployment type.
destroy(T) - Method in interface javax.context.Contextual
Destroys an instance of the contexual type
Disposes - Annotation Type in javax.inject
Specifies that a parameter of a method of bean is the disposed parameter of a disposal method.
DuplicateBindingTypeException - Exception in javax.inject
This exception is thrown whenever more than one binding type instance of the same type is used with the API.
DuplicateBindingTypeException() - Constructor for exception javax.inject.DuplicateBindingTypeException
 
DuplicateBindingTypeException(String, Throwable) - Constructor for exception javax.inject.DuplicateBindingTypeException
 
DuplicateBindingTypeException(String) - Constructor for exception javax.inject.DuplicateBindingTypeException
 
DuplicateBindingTypeException(Throwable) - Constructor for exception javax.inject.DuplicateBindingTypeException
 

E

end() - Method in interface javax.context.Conversation
Mark a long running conversation transient
equals(Object) - Method in class javax.inject.AnnotationLiteral
Event<T> - Interface in javax.event
An interface for firing events of a particular type, and registering observers for events of that type.
ExecutionException - Exception in javax.inject
Thrown if an exception occurs during execution
ExecutionException() - Constructor for exception javax.inject.ExecutionException
 
ExecutionException(String, Throwable) - Constructor for exception javax.inject.ExecutionException
 
ExecutionException(String) - Constructor for exception javax.inject.ExecutionException
 
ExecutionException(Throwable) - Constructor for exception javax.inject.ExecutionException
 

F

fire(T, Annotation...) - Method in interface javax.event.Event
Fire an event
fireEvent(Object, Annotation...) - Method in interface javax.inject.manager.Manager
Fire an event
Fires - Annotation Type in javax.event
Annotates a variable to be injected with an Event object that can be fired and observed by observer methods

G

get(Contextual<T>, CreationalContext<T>) - Method in interface javax.context.Context
Return an existing instance of a contextual type or create a new instance of a contextual type
get(Contextual<T>) - Method in interface javax.context.Context
Return an existing instance of a contextual type or create a new instance of a contextual type
get(Annotation...) - Method in interface javax.inject.Instance
Get an instance of a bean of the specified type.
getAnnotation(Class<T>) - Method in interface javax.inject.manager.InjectionPoint
Get the annotation instance for the given annotation type of the field in the case of field injection, or annotations of the parameter in the case of method parameter or constructor parameter injection.
getAnnotations() - Method in interface javax.inject.manager.InjectionPoint
Get the annotations of the field in the case of field injection, or annotations of the parameter in the case of method parameter or constructor parameter injection.
getBean() - Method in interface javax.inject.manager.InjectionPoint
Get the Bean object representing the Web Bean that defines the injection point
getBindings() - Method in class javax.inject.manager.Bean
The bindings of a bean
getBindings() - Method in interface javax.inject.manager.InjectionPoint
Get the declared binding types of the injection point If the injection point is declared in XML, the type and binding types are determined according to Section 10.8, ÒSpecifying API types and binding typesÓ.
getContext(Class<? extends Annotation>) - Method in interface javax.inject.manager.Manager
Obtain an active context instance for the given scope type.
getDelegateBindings() - Method in class javax.inject.manager.Decorator
Obtains the bindings of the decorated bean
getDelegateType() - Method in class javax.inject.manager.Decorator
Obtains the type of the decorated bean
getDeploymentType() - Method in class javax.inject.manager.Bean
The deployment type of a bean
getId() - Method in interface javax.context.Conversation
Get the id associated with the current long running conversation
getInjectionPoints() - Method in class javax.inject.manager.Bean
The injection points of a bean
getInstance(Bean<T>) - Method in interface javax.inject.manager.Manager
Obtains an instance of a bean
getInstanceByName(String) - Method in interface javax.inject.manager.Manager
Obtains an instance of a bean by considering the bean name and deployment precedence.
getInstanceByType(Class<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Obtains an instance of a bean by considering bean type, bindings, and deployment precedence.
getInstanceByType(TypeLiteral<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Obtains an instance of a bean by considering bean type, bindings, and deployment precedence.
getInstanceToInject(InjectionPoint, CreationalContext<?>) - Method in interface javax.inject.manager.Manager
Obtains an instance of bean for a given injection point.
getInstanceToInject(InjectionPoint) - Method in interface javax.inject.manager.Manager
Obtains an instance of bean for a given injection point.
getInterceptorBindingTypes() - Method in class javax.inject.manager.Interceptor
The interceptor bindings used to bind an interceptor to a bean
getManager() - Method in class javax.inject.manager.Bean
Get the manager used to create this bean
getMember() - Method in interface javax.inject.manager.InjectionPoint
Get the Field object in the case of field injection, the Method object in the case of method parameter injection or the Constructor object in the case of constructor parameter injection.
getMethod(InterceptionType) - Method in class javax.inject.manager.Interceptor
The interceptor method for the specified lifecycle callback or business method
getName() - Method in class javax.inject.manager.Bean
The name of a bean
getRawType() - Method in class javax.inject.TypeLiteral
Get the raw type represented by the type literal
getScopeType() - Method in interface javax.context.Context
The scope which this context implements
getScopeType() - Method in class javax.inject.manager.Bean
The scope of a bean
getTimeout() - Method in interface javax.context.Conversation
Get the timeout for the current long running conversation.
getType() - Method in interface javax.inject.manager.InjectionPoint
Get the declared type of injection point If the injection point is declared in XML, the type and binding types are determined according to Section 10.8, ÒSpecifying API types and binding typesÓ.
getType() - Method in class javax.inject.TypeLiteral
Get the actual type represented by type literal
getTypes() - Method in class javax.inject.manager.Bean
The client-visible types of a bean

H

hashCode() - Method in class javax.inject.AnnotationLiteral
 

I

IfExists - Annotation Type in javax.event
Specifies that an observer method is only called if the current instance of the bean declaring the observer method already exists.
IllegalProductException - Exception in javax.inject
Thrown if a producer method returns a null value or a producer field contains a null value, and the scope of the method or field is not @Dependent
IllegalProductException() - Constructor for exception javax.inject.IllegalProductException
 
IllegalProductException(String, Throwable) - Constructor for exception javax.inject.IllegalProductException
 
IllegalProductException(String) - Constructor for exception javax.inject.IllegalProductException
 
IllegalProductException(Throwable) - Constructor for exception javax.inject.IllegalProductException
 
InconsistentSpecializationException - Exception in javax.inject
 
InconsistentSpecializationException() - Constructor for exception javax.inject.InconsistentSpecializationException
 
InconsistentSpecializationException(String, Throwable) - Constructor for exception javax.inject.InconsistentSpecializationException
 
InconsistentSpecializationException(String) - Constructor for exception javax.inject.InconsistentSpecializationException
 
InconsistentSpecializationException(Throwable) - Constructor for exception javax.inject.InconsistentSpecializationException
 
Initialized - Annotation Type in javax.inject.manager
Event binding type for the event that is raised by the manager when it has completed discovery and bean creation
Initializer - Annotation Type in javax.inject
Specifies that a method of a bean is a bean initializer method, or that a constructor is the bean constructor.
InjectionPoint - Interface in javax.inject.manager
Provides access to metadata about the injection point into which a dependent object is injected.
Instance<T> - Interface in javax.inject
An interface for looking up beans of a particular type.
InterceptionType - Enum in javax.inject.manager
Identifies the kind of lifecycle callback or business method
Interceptor - Class in javax.inject.manager
The contract between the manager and a interceptor.
Interceptor(Manager) - Constructor for class javax.inject.manager.Interceptor
Create an interceptor bean
Interceptor - Annotation Type in javax.interceptor
Specifies that a class is an interceptor.
InterceptorBindingType - Annotation Type in javax.interceptor
Specifies that an annotation type is an interceptor binding type.
isActive() - Method in interface javax.context.Context
The context is only active at certain points in the application lifecycle
isAnnotationPresent(Class<? extends Annotation>) - Method in interface javax.inject.manager.InjectionPoint
Determine if the specified annotation is present on the injection point
isLongRunning() - Method in interface javax.context.Conversation
Determine if a conversation is long running or transient
isNullable() - Method in class javax.inject.manager.Bean
The nullability of a bean
isSerializable() - Method in class javax.inject.manager.Bean
The serializability of a bean

J

javax.annotation - package javax.annotation
 
javax.context - package javax.context
 
javax.decorator - package javax.decorator
 
javax.event - package javax.event
 
javax.inject - package javax.inject
 
javax.inject.manager - package javax.inject.manager
 
javax.interceptor - package javax.interceptor
 
javax.webbeans - package javax.webbeans
 

M

Manager - Interface in javax.inject.manager
The contract between the application and the manager.
Model - Annotation Type in javax.webbeans
A stereotype for MVC model objects

N

Named - Annotation Type in javax.annotation
Specifies the name of a bean.
New - Annotation Type in javax.inject
The special binding type.
NonBinding - Annotation Type in javax.annotation
Specifies that a member of a binding type or interceptor binding type is to be ignored for the purposes of resolution.
notify(T) - Method in interface javax.event.Observer
 
NullableDependencyException - Exception in javax.inject
Thrown if an injection point of primitive type resolves to a bean which may be null
NullableDependencyException() - Constructor for exception javax.inject.NullableDependencyException
 
NullableDependencyException(String, Throwable) - Constructor for exception javax.inject.NullableDependencyException
 
NullableDependencyException(String) - Constructor for exception javax.inject.NullableDependencyException
 
NullableDependencyException(Throwable) - Constructor for exception javax.inject.NullableDependencyException
 

O

observe(Observer<T>, Annotation...) - Method in interface javax.event.Event
Register an observer for a specific type
Observer<T> - Interface in javax.event
The contract between the manager and an observer object.
ObserverException - Exception in javax.event
Wraps any checked exceptions which occur during the notification of an observer
ObserverException() - Constructor for exception javax.event.ObserverException
 
ObserverException(String) - Constructor for exception javax.event.ObserverException
 
ObserverException(Throwable) - Constructor for exception javax.event.ObserverException
 
ObserverException(String, Throwable) - Constructor for exception javax.event.ObserverException
 
Observes - Annotation Type in javax.event
Specifies that a parameter of a method of a bean implementation class is the event parameter of an observer method.
Obtains - Annotation Type in javax.inject
Annotates a variable to be injected with an Instance object.

P

parse(InputStream) - Method in interface javax.inject.manager.Manager
Allows additional XML based to be provided.
Produces - Annotation Type in javax.inject
Specifies that a method of a bean is a producer method.
Production - Annotation Type in javax.inject
The default deployment type.
push(T) - Method in interface javax.context.CreationalContext
Push an incomplete instance to the container

R

Realizes - Annotation Type in javax.inject
Specifies that an implementation class directly specializes its superclass, of that a producer method directly specializes the method it overrides.
removeObserver(Observer<T>, Class<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Remove an observer registration
removeObserver(Observer<T>, TypeLiteral<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Remove an observer registration
RequestScoped - Annotation Type in javax.context
Specifies that a bean is request scoped.
resolveByName(String) - Method in interface javax.inject.manager.Manager
Allows beans to be matched by considering the bean name and deployment precedence.
resolveByType(Class<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Allows beans to be matched to injection point by considering bean type, bindings, and deployment precedence.
resolveByType(TypeLiteral<T>, Annotation...) - Method in interface javax.inject.manager.Manager
Allows beans to be matched to injection point by considering bean type, bindings, and deployment precedence.
resolveDecorators(Set<Type>, Annotation...) - Method in interface javax.inject.manager.Manager
Obtains an ordered list of enabled decorators for a set of bean types and a set of bindings
resolveInterceptors(InterceptionType, Annotation...) - Method in interface javax.inject.manager.Manager
Obtains an ordered list of enabled interceptors for a set interceptor bindings
resolveObservers(T, Annotation...) - Method in interface javax.inject.manager.Manager
Obtains observers for an event by considering event type and bindings.

S

ScopeType - Annotation Type in javax.context
Specifies that an annotation type is a scope type.
SessionScoped - Annotation Type in javax.context
Specifies that a bean is session scoped.
setCurrent(Class<? extends Annotation>) - Method in interface javax.inject.manager.Manager
Associate an activity with the current context for a normal scope
setDelegate(Object, Object) - Method in class javax.inject.manager.Decorator
Injects the delegate
setTimeout(long) - Method in interface javax.context.Conversation
Set the timeout for the current long running conversation
Specializes - Annotation Type in javax.inject
Specifies that an implementation class directly specializes its superclass, of that a producer method directly specializes the method it overrides.
Standard - Annotation Type in javax.inject
Deployment type for standard components defined by the JSR-299 specification.
Stereotype - Annotation Type in javax.annotation
Specifies that an annotation type is a stereotype.

T

toString() - Method in class javax.inject.AnnotationLiteral
TypeLiteral<T> - Class in javax.inject
Supports inline instantiation of objects that represent parameterized types with actual type parameters.
TypeLiteral() - Constructor for class javax.inject.TypeLiteral
 

U

UnproxyableDependencyException - Exception in javax.inject
Thrown if a bean has normal scope and the type cannot be proxied by the container
UnproxyableDependencyException() - Constructor for exception javax.inject.UnproxyableDependencyException
 
UnproxyableDependencyException(String, Throwable) - Constructor for exception javax.inject.UnproxyableDependencyException
 
UnproxyableDependencyException(String) - Constructor for exception javax.inject.UnproxyableDependencyException
 
UnproxyableDependencyException(Throwable) - Constructor for exception javax.inject.UnproxyableDependencyException
 
UnsatisfiedDependencyException - Exception in javax.inject
Thrown if no beans can be resolved
UnsatisfiedDependencyException() - Constructor for exception javax.inject.UnsatisfiedDependencyException
 
UnsatisfiedDependencyException(String, Throwable) - Constructor for exception javax.inject.UnsatisfiedDependencyException
 
UnsatisfiedDependencyException(String) - Constructor for exception javax.inject.UnsatisfiedDependencyException
 
UnsatisfiedDependencyException(Throwable) - Constructor for exception javax.inject.UnsatisfiedDependencyException
 
UnserializableDependencyException - Exception in javax.inject
Thrown if a simple bean is dependent scoped and injected into a stateful session bean, into a non-transient field, bean constructor parameter or initializer method parameter of a bean which declares a passivating scope, or into a parameter of a producer method which declares a passivating scope
UnserializableDependencyException() - Constructor for exception javax.inject.UnserializableDependencyException
 
UnserializableDependencyException(String, Throwable) - Constructor for exception javax.inject.UnserializableDependencyException
 
UnserializableDependencyException(String) - Constructor for exception javax.inject.UnserializableDependencyException
 
UnserializableDependencyException(Throwable) - Constructor for exception javax.inject.UnserializableDependencyException
 

V

valueOf(String) - Static method in enum javax.inject.manager.InterceptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.inject.manager.InterceptionType
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I J M N O P R S T U V

Copyright © 2008-2009. All Rights Reserved.