|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessModule
The container fires an event of this type for each, before it processes the classes packaged in that module.
Any observer of this event is permitted to add classes to, or remove classes from, the set of alternatives, list of
interceptors or list of decorators. The container will use the final values of these collections, after all observers have
been called, to determine the enabled alternatives, interceptors, and decorators for the bean deployment archive. The initial
values of these collections is determined by reading the beans.xml
file of the bean deployment archive.
If any observer method of a ProcessModule
event throws an exception, the exception is treated as a definition error
by the container.
Method Summary | |
---|---|
Set<Class<?>> |
getAlternatives()
|
Iterator<AnnotatedType<?>> |
getAnnotatedTypes()
|
InputStream |
getBeansXml()
|
List<Class<?>> |
getDecorators()
|
List<Class<?>> |
getInterceptors()
|
Method Detail |
---|
Set<Class<?>> getAlternatives()
List<Class<?>> getInterceptors()
List<Class<?>> getDecorators()
Iterator<AnnotatedType<?>> getAnnotatedTypes()
AnnotatedType
objects representing the Java classes and interfaces in the
bean archiveInputStream getBeansXml()
beans.xml
for this module
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |