SourceJammer 1.2.0.1 May 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan

org.sourcejammer.project.controller
Class ArchiveFactory

java.lang.Object
  |
  +--org.sourcejammer.project.controller.ArchiveFactory

public class ArchiveFactory
extends java.lang.Object

Factory class that returns Arvhive objects.


Inner Class Summary
static class ArchiveFactory.Implementations
           
 
Method Summary
 void deleteArchive(java.lang.String archiveName)
          Uses only filesys.
 Archive getArchive(java.lang.String archiveName)
           
 java.lang.String[] getArchiveNames()
           
static ArchiveFactory getInstance()
           
 void makeArchive(java.lang.String archiveName, java.lang.String rootPath)
          Uses filesys as default implementation.
 void makeArchive(java.lang.String archiveName, java.lang.String rootPath, int implementation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ArchiveFactory getInstance()

getArchive

public Archive getArchive(java.lang.String archiveName)
                   throws FileAccessException

deleteArchive

public void deleteArchive(java.lang.String archiveName)
                   throws FileAccessException
Uses only filesys.

makeArchive

public void makeArchive(java.lang.String archiveName,
                        java.lang.String rootPath)
                 throws FileAccessException
Uses filesys as default implementation.

getArchiveNames

public java.lang.String[] getArchiveNames()
                                   throws FileAccessException

makeArchive

public void makeArchive(java.lang.String archiveName,
                        java.lang.String rootPath,
                        int implementation)
                 throws FileAccessException

SourceJammer 1.2.0.1 May 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan