com.sun.enterprise.deployment.annotation.impl
Class AppClientScanner
java.lang.Object
org.glassfish.apf.impl.JavaEEScanner
com.sun.enterprise.deployment.annotation.impl.ModuleScanner<ApplicationClientDescriptor>
com.sun.enterprise.deployment.annotation.impl.AppClientScanner
- All Implemented Interfaces:
- Scanner<ApplicationClientDescriptor>
@Service(name="car")
@Scoped(value=org.jvnet.hk2.component.PerLookup.class)
public class AppClientScanner
- extends ModuleScanner<ApplicationClientDescriptor>
Implementation of the Scanner interface for AppClient
This scanner overrides process(ReadableArchive...) so that when used in the
ACC it will work correctly with InputJarArchive readable archives, not just the
expanded directory archives during deployment on the server.
- Author:
- Shing Wai Chan, tjquinn
| Methods inherited from class com.sun.enterprise.deployment.annotation.impl.ModuleScanner |
addLibraryJars, addScanClassName, addScanDirectory, addScanJar, addScanURI, calculateResults, completeProcess, getClassLoader, getElements, getExecutorService, getTypes, setParser |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AppClientScanner
public AppClientScanner()
process
public void process(ReadableArchive archive,
ApplicationClientDescriptor bundleDesc,
java.lang.ClassLoader classLoader,
org.glassfish.hk2.classmodel.reflect.Parser parser)
throws java.io.IOException
- Overrides:
process in class ModuleScanner<ApplicationClientDescriptor>
- Throws:
java.io.IOException
process
public void process(java.io.File archiveFile,
ApplicationClientDescriptor bundleDesc,
java.lang.ClassLoader classLoader)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2012 GlassFish Community. All Rights Reserved.