multivalent.std.adaptor
public abstract class ArchiveMediaAdaptor extends MediaAdaptorByte
Common services:
Maybe later define additional file operations, such as delete, rename, add, ....
Version: $Revision: 1.2 $ $Date: 2002/02/01 08:55:52 $
Field Summary | |
---|---|
static String | ALLFILES |
static String | FILENAME |
protected boolean | fulltext |
static String | LASTMOD |
static String | LENGTH |
static String | MSG_SORTBY |
static String | NONE |
static String | PREF_SORTBY |
protected boolean | standard |
protected boolean | verbose |
Method Summary | |
---|---|
abstract File | extractFile(File archive, String filename, File outdir) |
abstract List<ArchiveFileEntry> | getCatalog(File archive) |
protected abstract String[] | getPatterns() |
boolean | semanticEventAfter(SemanticEvent se, String msg) |
boolean | semanticEventBefore(SemanticEvent se, String msg)
If MSG_OPEN on a file within the archive (not in file system),
and up to arg instanceof DocInfo stage,
and file not in cache,
then sneak it (so eventBefore) into cache so whatever media adaptor can find it.
|