* @param directory
* @param target
*/
private void scanDirectory(File directory, XmldbURI target, boolean inRootDir) {
final TransactionManager mgr = broker.getBrokerPool().getTransactionManager();
final Txn txn = mgr.beginTransaction();
Collection collection = null;
try {
collection = broker.getOrCreateCollection(txn, target);
setPermissions(true, null, collection.getPermissionsNoLock());
broker.saveCollection(txn, collection);