public static void startServices(ServiceHost host) { startServices(host, CompositeDescriptionTransformationService.class, ContainersTransformationService.class, ComputePlacementPoolRelationTransformationService.class, ContainerVolumesTransformationService.class, ContainerNetworksTransformationService.class, CompositeComponentsTransformationService.class, ResourcePoolTransformationService.class); if (!ConfigurationUtil.isVca()) { startServiceFactories(host, ProjectsTransformationBootstrapService.class); } } }
protected void startServices(VerificationHost host) throws Throwable { HostInitCommonServiceConfig.startServices(host); HostInitPhotonModelServiceConfig.startServices(host); HostInitComputeServicesConfig.startServices(host, true); HostInitAuthServiceConfig.startServices(host); HostInitUpgradeServiceConfig.startServices(host); }
/** * Start all services required to support management of infrastructure and applications. */ protected void startCommonServices() throws Throwable { this.log(Level.INFO, "Common service starting ..."); HostInitCommonServiceConfig.startServices(this); HostInitAuthServiceConfig.startServices(this); HostInitUpgradeServiceConfig.startServices(this); registerForServiceAvailability(AuthBootstrapService.startTask(this), true, AuthBootstrapService.FACTORY_LINK); if (!ConfigurationUtil.isVca()) { registerForServiceAvailability(ProjectsTransformationBootstrapService.startTask(this), true, ProjectsTransformationBootstrapService.FACTORY_LINK, ProjectFactoryService.SELF_LINK); } this.log(Level.INFO, "Common services started."); }