Skip navigation links
A C G I L O R U 

A

AbstractBlockingExtension - Class in org.microbean.cdi
An abstract Extension whose implementations can legally and politely prevent a CDI container from exiting.
AbstractBlockingExtension() - Constructor for class org.microbean.cdi.AbstractBlockingExtension
Creates a new AbstractBlockingExtension by calling the appropriate constructor with a new CountDownLatch with an initial count of 1.
AbstractBlockingExtension(CountDownLatch) - Constructor for class org.microbean.cdi.AbstractBlockingExtension
Creates a new AbstractBlockingExtension that uses the supplied CountDownLatch for governing blocking behavior, and installs a shutdown hook that (indirectly) calls countDown() on the supplied latch.
Annotations - Class in org.microbean.cdi
A utility class housing methods that do helpful things with Annotations, Annotateds and AnnotatedElements.

C

createLogger() - Method in class org.microbean.cdi.AbstractBlockingExtension
Returns a Logger suitable for use with this AbstractBlockingExtension implementation.

G

getAnnotations(Class<?>, BeanManager) - Static method in class org.microbean.cdi.Annotations
Returns a Collection of Annotations that are present on the supplied Class, using the BeanManager.createAnnotatedType(Class) method as appropriate.
getAnnotationsQualifiedWith(Annotated, Class<? extends Annotation>, BeanManager) - Static method in class org.microbean.cdi.Annotations
Returns a Set of Annotations that are ultimately qualified with an annotation whose annotation type is equal to the supplied metaAnnotationType.
getAnnotationsQualifiedWith(AnnotatedElement, Class<? extends Annotation>, BeanManager) - Static method in class org.microbean.cdi.Annotations
Returns a Set of Annotations that are ultimately qualified with an annotation whose annotation type is equal to the supplied metaAnnotationType.

I

isAnnotationQualifiedWith(Annotation, Class<? extends Annotation>, BeanManager) - Static method in class org.microbean.cdi.Annotations
Returns true if the supplied Annotation is ultimately qualified by an annotation with the supplied qualifierType as its annotationType.

L

logger - Variable in class org.microbean.cdi.AbstractBlockingExtension
The Logger used by instances of this class.

O

org.microbean.cdi - package org.microbean.cdi
Provides classes and interfaces useful in CDI applications.

R

retainAnnotationsQualifiedWith(Collection<? extends Annotation>, Class<? extends Annotation>, BeanManager) - Static method in class org.microbean.cdi.Annotations
Given a Collection of Annotations, returns a subset of them that are found to be ultimately qualified with an annotation whose annotation type is equal to the supplied metaAnnotationType.

U

unblock() - Method in class org.microbean.cdi.AbstractBlockingExtension
unblockAll() - Static method in class org.microbean.cdi.AbstractBlockingExtension
Unblocks all known instances of the AbstractBlockingExtension class by calling their associated CountDownLatches supplied at their construction time.
A C G I L O R U 
Skip navigation links

Copyright © 2017–2018, microBean. All rights reserved.