org.sakaiproject.importer.impl
Class SakaiArchiveFileParser

java.lang.Object
  extended by org.sakaiproject.importer.impl.ZipFileParser
      extended by org.sakaiproject.importer.impl.SakaiArchiveFileParser
All Implemented Interfaces:
ImportFileParser

public class SakaiArchiveFileParser
extends ZipFileParser


Field Summary
protected  Document importMappings
           
 
Fields inherited from class org.sakaiproject.importer.impl.ZipFileParser
localArchiveLocation, mimeTypes, pathToData
 
Constructor Summary
SakaiArchiveFileParser()
           
 
Method Summary
protected  void awakeFromUnzip(String unArchiveLocation)
           
protected  Collection getCategoriesFromArchive(String pathToData)
           
protected  Collection getImportableItemsFromArchive(String pathToData)
           
 boolean isValidArchive(byte[] fileData)
           
 ImportFileParser newParser()
           
 ImportDataSource parse(byte[] fileData, String unArchiveLocation)
           
 
Methods inherited from class org.sakaiproject.importer.impl.ZipFileParser
extractFileAsDOM, fileExistsInArchive, getBytesFromFile, unzipArchive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

importMappings

protected Document importMappings
Constructor Detail

SakaiArchiveFileParser

public SakaiArchiveFileParser()
Method Detail

isValidArchive

public boolean isValidArchive(byte[] fileData)
Specified by:
isValidArchive in interface ImportFileParser
Overrides:
isValidArchive in class ZipFileParser

awakeFromUnzip

protected void awakeFromUnzip(String unArchiveLocation)
Specified by:
awakeFromUnzip in class ZipFileParser

newParser

public ImportFileParser newParser()

parse

public ImportDataSource parse(byte[] fileData,
                              String unArchiveLocation)
Specified by:
parse in interface ImportFileParser
Overrides:
parse in class ZipFileParser

getCategoriesFromArchive

protected Collection getCategoriesFromArchive(String pathToData)
Specified by:
getCategoriesFromArchive in class ZipFileParser

getImportableItemsFromArchive

protected Collection getImportableItemsFromArchive(String pathToData)
Specified by:
getImportableItemsFromArchive in class ZipFileParser


Copyright © 2005-2013 Sakai Foundation. All Rights Reserved.