@Service(name="ejb") @PerLookup public class EjbJarScanner extends ModuleScanner<EjbBundleDescriptor>
archiveFile, classLoader, classParser, deplLogger| Constructor and Description |
|---|
EjbJarScanner() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addClassesFromDescriptor(EjbBundleDescriptor desc) |
protected void |
addScanDirectories() |
void |
process(File af,
EjbBundleDescriptor desc,
ClassLoader cl)
Scan the archive file and gather a list of classes
that should be processed for anntoations
|
addLibraryJars, addScanClassName, addScanDirectory, addScanJar, addScanURI, calculateResults, completeProcess, getClassLoader, getElements, getTypes, process, setParsergetComponentInfo, initTypesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponentInfopublic void process(File af, EjbBundleDescriptor desc, ClassLoader cl) throws IOException
Scanneraf - the archive file for scanningdesc - the bundle descriptor associated with this archivecl - the classloader used to scan the annotationIOExceptionprotected void addScanDirectories()
throws IOException
IOExceptionprotected void addClassesFromDescriptor(EjbBundleDescriptor desc)
Copyright © 2019. All rights reserved.