org.glassfish.ejb.deployment.annotation.impl
Class EjbJarScanner
java.lang.Object
org.glassfish.apf.impl.JavaEEScanner
com.sun.enterprise.deployment.annotation.impl.ModuleScanner<EjbBundleDescriptor>
org.glassfish.ejb.deployment.annotation.impl.EjbJarScanner
- All Implemented Interfaces:
- Scanner<EjbBundleDescriptor>
- Direct Known Subclasses:
- EjbInWarScanner
@Service(name="ejb")
@Scoped(value=org.jvnet.hk2.component.PerLookup.class)
public class EjbJarScanner
- extends ModuleScanner<EjbBundleDescriptor>
Implementation of the Scanner interface for Ejb jar.
- Author:
- Shing Wai Chan
| Methods inherited from class com.sun.enterprise.deployment.annotation.impl.ModuleScanner |
addLibraryJars, addScanClassName, addScanDirectory, addScanJar, addScanURI, calculateResults, completeProcess, getClassLoader, getElements, getExecutorService, getTypes, process, setParser |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EjbJarScanner
public EjbJarScanner()
process
public void process(File archiveFile,
EjbBundleDescriptor desc,
ClassLoader classLoader)
throws IOException
- This scanner will scan the archiveFile for annotation processing.
- Parameters:
archiveFile - classLoader -
- Throws:
IOException
Copyright © 2012. All Rights Reserved.