diff options
Diffstat (limited to 'configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantBuilder.java')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantBuilder.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantBuilder.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantBuilder.java index 078b6e861a9..943ae6248fc 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantBuilder.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantBuilder.java @@ -31,7 +31,7 @@ public class TenantBuilder { private SessionFactory sessionFactory; private LocalSessionLoader localSessionLoader; private TenantApplications applicationRepo; - private ReloadHandler reloadHandler; + private TenantRequestHandler reloadHandler; private RequestHandler requestHandler; private RemoteSessionFactory remoteSessionFactory; private TenantFileSystemDirs tenantFileSystemDirs; @@ -120,7 +120,7 @@ public class TenantBuilder { private void createApplicationRepo() { if (applicationRepo == null) { - applicationRepo = TenantApplications.create(componentRegistry.getCurator(), reloadHandler, tenant); + applicationRepo = reloadHandler.applications(); } } @@ -130,7 +130,8 @@ public class TenantBuilder { tenant, Collections.singletonList(componentRegistry.getReloadListener()), ConfigResponseFactory.create(componentRegistry.getConfigserverConfig()), - componentRegistry.getHostRegistries()); + componentRegistry.getHostRegistries(), + componentRegistry.getCurator()); if (hostValidator == null) { this.hostValidator = impl; } @@ -164,9 +165,5 @@ public class TenantBuilder { } } - public TenantApplications getApplicationRepo() { - return applicationRepo; - } - public TenantName getTenantName() { return tenant; } } |