*/
protected FileItemManager(File configurationDirectory) throws AccessControlException {
assert configurationDirectory != null;
if (!configurationDirectory.exists() || !configurationDirectory.isDirectory()) {
throw new AccessControlException(
"The directory [" + configurationDirectory.getAbsolutePath() + "] does not exist!");
}
this.configurationDirectory = configurationDirectory;
notifier = new DirectoryChangeNotifier(configurationDirectory, getFileFilter());