com.myJava.file.driver.remote
Class RemoteFileInfoCache

java.lang.Object
  extended by com.myJava.file.driver.remote.RemoteFileInfoCache

public class RemoteFileInfoCache
extends java.lang.Object

Local cache of file data.
This cache is complementary to the CachedFileSystemDriver : it stored data for all recently accessed files while the CachedFileSystemDriver is limited by its "depth" property.

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Constructor Summary
RemoteFileInfoCache()
           
 
Method Summary
 void clearCache()
           
 FictiveFile getCachedFileInfos(java.lang.String remoteFileName)
           
 void registerFileInfo(java.lang.String remoteFileName, FictiveFile info)
           
 void removeCachedFileInfos(java.lang.String fileName)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteFileInfoCache

public RemoteFileInfoCache()
Method Detail

registerFileInfo

public void registerFileInfo(java.lang.String remoteFileName,
                             FictiveFile info)

getCachedFileInfos

public FictiveFile getCachedFileInfos(java.lang.String remoteFileName)

removeCachedFileInfos

public void removeCachedFileInfos(java.lang.String fileName)

clearCache

public void clearCache()

size

public int size()