Mercurial > hg > digilib-old
comparison servlet/src/digilib/io/DocuDirCache.java @ 545:88ec23c2b2fb digilibPDF
fixed problem after removing old settings
author | casties |
---|---|
date | Fri, 15 Oct 2010 10:42:57 +0200 |
parents | e758a49258e8 |
children | 686086d6e6d6 |
comparison
equal
deleted
inserted
replaced
544:5ff500d6812a | 545:88ec23c2b2fb |
---|---|
56 long hits = 0; | 56 long hits = 0; |
57 | 57 |
58 /** number of cache misses */ | 58 /** number of cache misses */ |
59 long misses = 0; | 59 long misses = 0; |
60 | 60 |
61 /** use safe (but slow) indexing */ | |
62 boolean safeDirIndex = false; | |
63 | |
64 /** the root directory element */ | 61 /** the root directory element */ |
65 public static Directory ROOT = null; | 62 public static Directory ROOT = null; |
66 | 63 |
67 /** | 64 /** |
68 * Constructor with array of base directory names and file classes. | 65 * Constructor with array of base directory names and file classes. |
73 public DocuDirCache(String[] bd, int[] fileClasses, | 70 public DocuDirCache(String[] bd, int[] fileClasses, |
74 DigilibConfiguration dlConfig) { | 71 DigilibConfiguration dlConfig) { |
75 baseDirNames = bd; | 72 baseDirNames = bd; |
76 map = new HashMap<String, DocuDirectory>(); | 73 map = new HashMap<String, DocuDirectory>(); |
77 this.fileClasses = fileClasses; | 74 this.fileClasses = fileClasses; |
78 safeDirIndex = dlConfig.getAsBoolean("safe-dir-index"); | |
79 } | 75 } |
80 | 76 |
81 /** | 77 /** |
82 * Constructor with array of base directory names. | 78 * Constructor with array of base directory names. |
83 * | 79 * |