auditManager = new CatalogAuditManager(catalogDBAdaptorFactory, this.configuration); authorizationManager = new CatalogAuthorizationManager(catalogDBAdaptorFactory, auditManager, this.configuration); userManager = new UserManager(authorizationManager, auditManager, this, catalogDBAdaptorFactory, catalogIOManagerFactory, configuration); fileManager = new FileManager(authorizationManager, auditManager, this, catalogDBAdaptorFactory,