com.planet_ink.coffee_mud.core.http
Class FileGrabber

java.lang.Object
  extended by com.planet_ink.coffee_mud.core.http.FileGrabber

public class FileGrabber
extends java.lang.Object


Constructor Summary
FileGrabber(HTTPserver a_webServer)
           
 
Method Summary
protected  boolean addPermittedDirectory(java.lang.String virtPath, java.lang.String actPath)
           
 boolean addVirtualDirectory(java.lang.String virtPath, java.lang.String actPath)
           
static java.lang.String fixDirName(java.lang.String fn)
           
 java.util.Hashtable getVirtualDirectories()
           
 GrabbedFile grabFile(java.lang.String fn)
           
 boolean setBaseDirectory(java.lang.String basePath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileGrabber

public FileGrabber(HTTPserver a_webServer)
Method Detail

fixDirName

public static java.lang.String fixDirName(java.lang.String fn)

getVirtualDirectories

public java.util.Hashtable getVirtualDirectories()

addPermittedDirectory

protected boolean addPermittedDirectory(java.lang.String virtPath,
                                        java.lang.String actPath)

setBaseDirectory

public boolean setBaseDirectory(java.lang.String basePath)

addVirtualDirectory

public boolean addVirtualDirectory(java.lang.String virtPath,
                                   java.lang.String actPath)

grabFile

public GrabbedFile grabFile(java.lang.String fn)