Added the AVM share mapper to allow mapping read-only shares to any version of a store.

Added the <avmAllStores/> configuration tag to add shares for all stores, connected to the head version of the store.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@4397 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Gary Spencer
2006-11-20 15:24:42 +00:00
parent d1768464ba
commit a65d2952fc
4 changed files with 499 additions and 11 deletions

View File

@@ -19,6 +19,7 @@ package org.alfresco.filesys.avm;
import org.alfresco.filesys.server.filesys.DiskDeviceContext;
import org.alfresco.filesys.server.filesys.FileSystem;
import org.alfresco.filesys.server.filesys.SrvDiskInfo;
/**
* AVM Filesystem Context Class
@@ -59,6 +60,15 @@ public class AVMContext extends DiskDeviceContext {
// Set the store version to use
m_version = version;
// Default the filesystem to look like an 80Gb sized disk with 90% free space
setDiskInformation(new SrvDiskInfo(2560000, 64, 512, 2304000));
// Set filesystem parameters
setFilesystemAttributes(FileSystem.CasePreservedNames + FileSystem.UnicodeOnDisk +
FileSystem.CaseSensitiveSearch);
}
/**