}
tempDir = factory.getTempDirectory();
memoryThreshold = factory.getMemoryThreshold();
maxContentSize = factory.getMaxContentSize();
encrypt = factory.encryptTempFiles();
// initialize the dispatchers
repositoryDispatcher = new Dispatcher(false);
rootDispatcher = new Dispatcher(false);