All Packages Class Hierarchy This Package Previous Next Index
Class ajanta.apps.afs.FileSystemImpl
java.lang.Object
|
+----ajanta.apps.afs.FileSystemImpl
- public class FileSystemImpl
- extends Object
- implements Resource, AccessProtocol, FileSystem
-
acl
-
-
as
-
-
myURN
-
-
rootDir
-
-
thr
-
-
FileSystemImpl(FileServer, URN, String, String, String)
-
-
depositFile(byte[], String)
-
-
fetchFile(String)
-
-
getFileStat(String)
-
-
getProxy(Credentials)
-
-
mapToURL(URN[])
-
-
search(String, boolean)
-
-
transferFile(String, URL, String)
-
-
webSearch(String, boolean)
-
myURN
private URN myURN
rootDir
private String rootDir
as
private FileServer as
thr
private FileServerThread thr
acl
private Hashtable acl
FileSystemImpl
public FileSystemImpl(FileServer as,
URN name,
String root,
String webDir,
String webURL)
getProxy
public Resource getProxy(Credentials cred)
transferFile
public synchronized TransferResponse transferFile(String fileName,
URL dest,
String destName)
depositFile
public synchronized DepositResponse depositFile(byte fileBuff[],
String destName)
fetchFile
public synchronized FetchResponse fetchFile(String fileName)
getFileStat
public synchronized StatResponse getFileStat(String fileName)
search
public synchronized SearchResponse search(String searchString,
boolean ignoreCase)
webSearch
public synchronized WebSearchResponse webSearch(String searchString,
boolean ignoreCase)
mapToURL
public synchronized MapResponse mapToURL(URN urns[])
All Packages Class Hierarchy This Package Previous Next Index