com.sun.enterprise.v3.server
Class ReadableArchiveScannerAdapter
java.lang.Object
org.glassfish.hk2.classmodel.reflect.util.AbstractAdapter
com.sun.enterprise.v3.server.ReadableArchiveScannerAdapter
- All Implemented Interfaces:
- Closeable, org.glassfish.hk2.classmodel.reflect.ArchiveAdapter
public class ReadableArchiveScannerAdapter
- extends org.glassfish.hk2.classmodel.reflect.util.AbstractAdapter
ArchiveAdapter for DOL readable archive instances
- Author:
- Jerome Dochez
| Nested classes/interfaces inherited from interface org.glassfish.hk2.classmodel.reflect.ArchiveAdapter |
org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.Entry, org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.EntryTask, org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.Selector |
| Methods inherited from class org.glassfish.hk2.classmodel.reflect.util.AbstractAdapter |
onAllEntries |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReadableArchiveScannerAdapter
public ReadableArchiveScannerAdapter(org.glassfish.hk2.classmodel.reflect.Parser parser,
ReadableArchive archive)
getURI
public URI getURI()
getManifest
public Manifest getManifest()
throws IOException
- Throws:
IOException
onSelectedEntries
public void onSelectedEntries(org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.Selector selector,
org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.EntryTask entryTask,
Logger logger)
throws IOException
- Throws:
IOException
close
public void close()
throws IOException
- Throws:
IOException
handleEntry
protected void handleEntry(String name,
org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.Entry entry,
Logger logger,
org.glassfish.hk2.classmodel.reflect.ArchiveAdapter.EntryTask entryTask)
throws IOException
- Throws:
IOException
handleJar
protected Future handleJar(String name,
Logger logger)
throws IOException
- Throws:
IOException
Copyright © 2012. All Rights Reserved.