| Modifier and Type | Class and Description |
|---|---|
class |
Attribute
Represents a generic attribute
|
interface |
ByteCodeClassMatcher
Returns true if the class matches, i.e.
|
class |
ByteCodeClassScanner
Scans for matching classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecoratorAdapter<T>
Extends a decorator, implementing the missing methods.
|
class |
ScopeAdapter
Scope adapting
|
class |
SerializationAdapter<X>
interceptor generation
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeanConfig
Backward-compat configuration for the xml web bean component.
|
class |
BeansConfig
Configuration for a classloader root containing webbeans
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractObserverMethod<T>
Common bean introspection for Produces and ManagedBean.
|
class |
EventBeanImpl<T>
Internal implementation for a Bean
|
class |
EventImpl<T> |
class |
EventManager
Internal implementation for a Bean
|
class |
ObserverMap
Matches bindings
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventManager.fireExtensionEvent(java.lang.Object event,
BaseType eventType,
java.lang.annotation.Annotation... qualifiers) |
| Modifier and Type | Class and Description |
|---|---|
class |
AfterBeanDiscoveryImpl |
class |
AfterDeploymentValidationImpl |
class |
BeforeBeanDiscoveryImpl |
class |
ExtensionManager
Manages custom extensions for the inject manager.
|
class |
ProcessAnnotatedTypeImpl<X> |
class |
ProcessBeanImpl<X> |
class |
ProcessInjectionTargetImpl<X> |
class |
ProcessManagedBeanImpl<X> |
class |
ProcessObserverImpl<T,X> |
class |
ProcessProducerFieldImpl<X,T> |
class |
ProcessProducerImpl<T,X> |
class |
ProcessProducerMethodImpl<X,T> |
| Modifier and Type | Method and Description |
|---|---|
<T> <any> |
ExtensionManager.processBean(<any> bean,
Annotated ann) |
<T> <any> |
ExtensionManager.processManagedBean(ManagedBeanImpl<T> bean,
Annotated ann) |
<T,X> <any> |
ExtensionManager.processProducerField(ProducesFieldBean<T,X> bean) |
<T,X> <any> |
ExtensionManager.processProducerMethod(ProducesMethodBean<T,X> bean) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAspectFactory<X>
Represents a filter for invoking a method
|
class |
AbstractAspectGenerator<X>
Represents a filter for invoking a method
|
interface |
AspectBeanFactory<X>
Manages aspect factories for a bean.
|
interface |
AspectFactory<X>
Creates an aspect generator for a method.
|
interface |
AspectGenerator<X>
Represents a filter for invoking a method
|
class |
AspectGeneratorUtil
Generates the method aspect code for the head or proxy of the method.
|
class |
AsyncHeadGenerator<X>
Generates the method aspect code for the head or proxy of the method.
|
class |
AsynchronousFactory<X>
Aspect factory for generating @Asynchronous aspects.
|
class |
AsynchronousGenerator<X>
Represents the @Asynchronous interception
|
class |
BeanGenerator<X>
Generates the skeleton for a bean.
|
class |
CacheFactory<X>
Aspect factory for generating @Asynchronous aspects.
|
class |
CacheGenerator<X>
Represents the caching interception
|
class |
CandiAspectBeanFactory<X>
Manages aspect factories for a bean.
|
class |
CandiBeanGenerator<X>
Generates the skeleton for a session bean.
|
class |
CandiMethodHeadFactory<X>
Represents a stateful local business method
|
class |
CandiMethodHeadGenerator<X>
Represents a CDI local business method
|
class |
InterceptorFactory<X>
Represents the interception
|
class |
InterceptorGenerator<X>
Represents the interception
|
class |
LifecycleAspectBeanFactory<X>
Represents a stateless local business method
|
class |
LifecycleMethodHeadFactory<X>
Represents a lifecycle method
|
class |
LifecycleMethodHeadGenerator<X>
Represents a stateful local business method
|
class |
LifecycleMethodTailFactory<X>
Represents a stateless local business method
|
class |
LifecycleMethodTailGenerator<X>
Represents a lifecycle business method
|
class |
LockFactory<X>
Aspect factory for generating @Lock aspects.
|
class |
LockGenerator<X>
Represents EJB lock type specification interception.
|
class |
MethodHeadFactory<X>
Represents a filter for invoking a method
|
class |
MethodHeadGenerator<X>
Generates the method aspect code for the head or proxy of the method.
|
class |
MethodTailFactory<X>
Represents a filter for invoking a method
|
class |
MethodTailGenerator<X>
The dispatch to the actual method call for the aspect chain.
|
class |
NullGenerator<X>
Represents a filter for invoking a method
|
class |
SecurityFactory<X>
Aspect factory for generating @Asynchronous aspects.
|
class |
SecurityGenerator<X>
Represents the security interception
|
class |
XaFactory<X>
Aspect factory for generating @Asynchronous aspects.
|
class |
XaGenerator<X>
Represents the XA interception
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIntrospectedBean<T>
Common bean introspection for Produces and ManagedBean.
|
class |
BeanAdapter<X,T>
Adapter from an internal bean to an external exposed bean as used by
session beans.
|
class |
BeanWrapper<T>
Internal implementation for a Bean
|
class |
CandiProducer<X>
SimpleBean represents a POJO Java bean registered as a WebBean.
|
class |
CreationalContextImpl<T>
Stack of partially constructed beans.
|
class |
DecoratorBean<T>
DecoratorBean represents a Java decorator
|
class |
DecoratorEntry<X>
Represents an introspected Decorator
|
class |
DelegateProxyBean
Marker bean for @Delegate injection
|
class |
DependentCreationalContext<T>
Stack of partially constructed beans.
|
class |
DisposesProducer<T,X> |
class |
InjectionBean<T>
SingletonBean represents a singleton instance exported as a web beans.
|
class |
InjectionPointBean
Configuration for the xml web bean component.
|
class |
InjectionPointImpl<T> |
class |
InjectionPointImplHandle |
class |
InjectionPointStandardBean
Bean object for the general InjectionPoint.
|
class |
InjectionTargetBuilder<X>
SimpleBean represents a POJO Java bean registered as a WebBean.
|
class |
InstanceImpl<T>
Factory to create instances of a bean.
|
class |
ManagedBeanImpl<X>
SimpleBean represents a POJO Java bean registered as a WebBean.
|
class |
ManagedProducesBuilder
Builder for produces beans.
|
class |
NewBean<X>
NewBean represents the SimpleBean created through the @New interface.
|
class |
OwnerCreationalContext<T>
Stack of partially constructed beans.
|
class |
ProducesBuilder
Builder for produces beans.
|
class |
ProducesCreationalContext<T>
Stack of partially constructed beans.
|
class |
ProducesFieldBean<X,T> |
class |
ProducesMethodBean<X,T> |
class |
QualifierBinding
Introspected annotation binding
|
interface |
ScheduleBean
ScheduleBean is a bean that can have a scheduled method.
|
class |
WebComponent
Configuration for the cdi bean component.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
InjectManager.addBean(<any> bean,
Annotated ann) |
<T> void |
InjectManager.addBeanDiscover(<any> bean,
Annotated ann)
Processes the discovered bean
|
void |
InjectManager.addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier) |
void |
InjectManager.addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType,
boolean isNormal,
boolean isPassivating) |
void |
InjectManager.addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
java.lang.annotation.Annotation[] annotations) |
void |
CreationalContextImpl.clearTarget() |
EventManager |
InjectManager.getEventManager() |
ExtensionManager |
InjectManager.getExtensionManager() |
InjectManager.ReferenceFactory<?> |
InjectManager.getReferenceFactory(java.lang.String name) |
java.util.concurrent.atomic.AtomicBoolean |
InjectManager.getStaticMemberBoolean(java.lang.reflect.Member member) |
boolean |
InjectManager.isSpecialized(java.lang.Class<?> beanClass) |
| Modifier and Type | Class and Description |
|---|---|
interface |
BeanName
The @BeanName annotation for EJB names
|
interface |
EjbQualifier
The qualifier for a registered EJB.
|
class |
PostConstructProgram |
class |
PreDestroyInject |
| Modifier and Type | Class and Description |
|---|---|
class |
BeanArg<T>
Custom bean configured by namespace
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotatedConstructorImpl<T>
Abstract introspected view of a Bean
|
class |
AnnotatedElementImpl
Abstract introspected view of a Bean
|
class |
AnnotatedFieldImpl<X>
Abstract introspected view of a Bean
|
class |
AnnotatedMethodImpl<T>
Abstract introspected view of a Bean
|
class |
AnnotatedParameterImpl<T>
Abstract introspected view of a Bean
|
class |
AnnotatedTypeUtil
Abstract introspected view of a Bean
|
class |
AnnotationSet
Abstract introspected view of a Bean
|
class |
ArrayType
class type matching
|
class |
BaseType
type matching the web bean
|
class |
BaseTypeFactory
type matching the web bean
|
class |
BoxType
class type matching
|
class |
ClassType
class type matching
|
class |
GenericParamType
param type matching
|
class |
ObjectType
class type matching
|
class |
ParamType
GenericParameterized type: Foo
|
class |
TargetObjectType
class type matching
|
class |
VarType<D extends java.lang.reflect.GenericDeclaration>
class type matching
|
class |
WildcardTypeImpl
class type matching
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractScopeContext
Context for a named EL bean scope
|
class |
ApplicationContext
The application scope value
|
class |
ContextContainer
Serializable container for a bean scope.
|
class |
DependentContext
The dependent context.
|
class |
DestructionListener
Contains the objects which need destruction for a given scope.
|
class |
ErrorContext
Context to wrap errors.
|
class |
SingletonScope
The application scope value
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeanJndiProxy
Object proxy to create instance of a bean.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XmlBean<X>
Internal implementation for a Bean
|
class |
XmlConfigContext
The ConfigContext contains the state of the current configuration.
|
class |
XmlCookieLiteral
An annotation cookie for matching AnnotatedTypes to InjectionTargets.
|
class |
XmlInjectionTarget<X>
Internal implementation for a Bean
|
class |
XmlManagedBeanImpl<X>
SimpleBean represents a POJO Java bean registered as a WebBean.
|
class |
XmlStandardPlugin
Standard XML behavior for META-INF/beans.xml
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractThreadLauncher |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractThreadLauncher1 |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractThreadLauncher2 |
| Modifier and Type | Class and Description |
|---|---|
class |
RequestContext
Scope based on the current transaction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassEntry
Describes a cached loaded class entry.
|
class |
ClassPackage
Information about a particular package.
|
class |
ProxyClassLoader
Class loader which loads a single proxy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractScanClass
Interface for a scanned class.
|
interface |
ClassEnhancer
Interface for a class enhancer.
|
class |
EnhancerFixup
Class loader which checks for changes in class files and automatically
picks up new jars.
|
class |
EnhancerManager
Manages the enhancement
|
class |
EnhancerRuntimeException |
class |
EnhancingClassLoader
Class loader which checks for changes in class files and automatically
picks up new jars.
|
interface |
ScanClass
Interface for a scanned class.
|
class |
ScanClassAllow
Interface for a scanned class.
|
interface |
ScanListener
Interface for a scan manager
|
class |
ScanManager
Interface for a scan manager
|
class |
ScanMatch
Return values for scanning
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArtifactManager
A jar artifact in the repository
|
| Modifier and Type | Class and Description |
|---|---|
class |
TimestampFilter
Automatically-rotating streams.
|
class |
TimestampFormatter
Formats a timestamp
|
| Modifier and Type | Class and Description |
|---|---|
class |
GlobalArrayValue
Represents the server
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<ManagedXAResource> |
UserTransactionImpl.getXaResources() |
| Modifier and Type | Class and Description |
|---|---|
class |
JniTroubleshoot
Common error management for JNI loading
|
| Modifier and Type | Class and Description |
|---|---|
class |
QSocket
Abstract socket to handle both normal sockets and JNI sockets.
|
class |
QSocketWrapper
Abstract socket to handle both normal sockets and bin/resin sockets.
|
class |
SocketChannelStream
Specialized stream to handle sockets.
|
class |
SocketStream
Specialized stream to handle sockets.
|