ContentRepository.Factory.addService(target, repositoryFile); new OperationValidator(svc.getRootRegistration()), legacyModelVersion, svc.isSuccessfulBoot(), svc.getBootError(), extensionRegistry) : new LegacyKernelServicesImpl(container, svc, persister, svc.getRootRegistration(), new OperationValidator(svc.getRootRegistration()), legacyModelVersion, svc.isSuccessfulBoot(), svc.getBootError(), extensionRegistry, ContentRepository.Factory.create(repositoryFile));
GitContentRepository.addService(serviceTarget, serverEnvironment.getGitRepository(), serverEnvironment.getServerContentDir(), serverEnvironment.getServerTempDir()); } else { ContentRepository.Factory.addService(serviceTarget, serverEnvironment.getServerContentDir(), serverEnvironment.getServerTempDir());
GitContentRepository.addService(serviceTarget, serverEnvironment.getGitRepository(), serverEnvironment.getServerContentDir(), serverEnvironment.getServerTempDir()); } else { ContentRepository.Factory.addService(serviceTarget, serverEnvironment.getServerContentDir(), serverEnvironment.getServerTempDir());
ContentRepository.Factory.addService(serviceTarget, serverEnvironment.getServerContentDir()); } else { RemoteFileRepositoryService.addService(serviceTarget, serverEnvironment.getServerContentDir());
ContentRepository.Factory.addService(serviceTarget, serverEnvironment.getServerContentDir()); } else { RemoteFileRepositoryService.addService(serviceTarget, serverEnvironment.getServerContentDir());
ContentRepository.Factory.addService(target, repositoryFile); new OperationValidator(svc.getRootRegistration()), legacyModelVersion, svc.isSuccessfulBoot(), svc.getBootError(), extensionRegistry) : new LegacyKernelServicesImpl(container, svc, persister, svc.getRootRegistration(), new OperationValidator(svc.getRootRegistration()), legacyModelVersion, svc.isSuccessfulBoot(), svc.getBootError(), extensionRegistry, ContentRepository.Factory.create(repositoryFile));
final AbstractVaultReader vaultReader = loadVaultReaderService(); ROOT_LOGGER.debugf("Using VaultReader %s", vaultReader); final ContentRepository contentRepository = ContentRepository.Factory.create(environment.getDomainContentDir(), environment.getDomainTempDir()); ContentRepository.Factory.addService(serviceTarget, contentRepository); final IgnoredDomainResourceRegistry ignoredRegistry = new IgnoredDomainResourceRegistry(hostControllerInfo); final ManagedAuditLogger auditLogger = createAuditLogger(environment);
final AbstractVaultReader vaultReader = loadVaultReaderService(); ROOT_LOGGER.debugf("Using VaultReader %s", vaultReader); final ContentRepository contentRepository = ContentRepository.Factory.create(environment.getDomainContentDir(), environment.getDomainTempDir()); ContentRepository.Factory.addService(serviceTarget, contentRepository); final IgnoredDomainResourceRegistry ignoredRegistry = new IgnoredDomainResourceRegistry(hostControllerInfo); final ManagedAuditLogger auditLogger = createAuditLogger(environment);
public static ServiceController<ModelController> addService(final ServiceTarget serviceTarget, final HostControllerEnvironment environment, final HostRunningModeControl runningModeControl, final ControlledProcessState processState, final BootstrapListener bootstrapListener, final PathManagerService pathManager){ final ConcurrentMap<String, ProxyController> hostProxies = new ConcurrentHashMap<String, ProxyController>(); final Map<String, ProxyController> serverProxies = new ConcurrentHashMap<String, ProxyController>(); final LocalHostControllerInfoImpl hostControllerInfo = new LocalHostControllerInfoImpl(processState, environment); final AbstractVaultReader vaultReader = service(AbstractVaultReader.class); ROOT_LOGGER.debugf("Using VaultReader %s", vaultReader); final ContentRepository contentRepository = ContentRepository.Factory.create(environment.getDomainContentDir()); IgnoredDomainResourceRegistry ignoredRegistry = new IgnoredDomainResourceRegistry(hostControllerInfo); final PrepareStepHandler prepareStepHandler = new PrepareStepHandler(hostControllerInfo, contentRepository, hostProxies, serverProxies, ignoredRegistry); final ExpressionResolver expressionResolver = new RuntimeExpressionResolver(vaultReader); DomainModelControllerService service = new DomainModelControllerService(environment, runningModeControl, processState, hostControllerInfo, contentRepository, hostProxies, serverProxies, prepareStepHandler, vaultReader, ignoredRegistry, bootstrapListener, pathManager, expressionResolver, new DelegatingResourceDefinition()); return serviceTarget.addService(SERVICE_NAME, service) .addDependency(HostControllerService.HC_EXECUTOR_SERVICE_NAME, ExecutorService.class, service.getExecutorServiceInjector()) .addDependency(ProcessControllerConnectionService.SERVICE_NAME, ProcessControllerConnectionService.class, service.injectedProcessControllerConnection) .addDependency(PathManagerService.SERVICE_NAME) // ensure this is up .setInitialMode(ServiceController.Mode.ACTIVE) .install(); }
public static ContentRepository create(final File repoRoot) { return create(repoRoot, repoRoot, OBSOLETE_CONTENT_TIMEOUT); }
public static void addService(final ServiceTarget serviceTarget, final File repoRoot) { addService(serviceTarget, repoRoot, repoRoot); }
static ContentRepository create(final File repoRoot, final File tmpRoot, long timeout) { return create(repoRoot, tmpRoot, timeout, LOCK_TIMEOUT); }
public static void addService(final ServiceTarget serviceTarget, final GitRepository gitRepository, final File repoRoot, final File tmpRoot) { ContentRepository.Factory.addService(serviceTarget, new GitContentRepository(gitRepository, repoRoot, tmpRoot, OBSOLETE_CONTENT_TIMEOUT, LOCK_TIMEOUT)); } }
public static ContentRepository create(final File repoRoot, final File tmpRoot) { return create(repoRoot, tmpRoot, OBSOLETE_CONTENT_TIMEOUT); }
public static void addService(final ServiceTarget serviceTarget, final File repoRoot, final File tmpRoot) { addService(serviceTarget, new ContentRepositoryImpl(repoRoot, tmpRoot, OBSOLETE_CONTENT_TIMEOUT, LOCK_TIMEOUT)); }
public static void addService(final ServiceTarget serviceTarget, final GitRepository gitRepository, final File repoRoot, final File tmpRoot) { ContentRepository.Factory.addService(serviceTarget, new GitContentRepository(gitRepository, repoRoot, tmpRoot, OBSOLETE_CONTENT_TIMEOUT, LOCK_TIMEOUT)); } }
RemoteFileRepositoryService(final File localDeploymentFolder, final File localTmpFolder) { this.localDeploymentFolder = localDeploymentFolder; this.contentRepository = ContentRepository.Factory.create(localDeploymentFolder, localTmpFolder); this.localRepository = new LocalDeploymentFileRepository(localDeploymentFolder); }
RemoteFileRepositoryService(final File localDeploymentFolder) { this.localDeploymentFolder = localDeploymentFolder; this.contentRepository = ContentRepository.Factory.create(localDeploymentFolder); this.localRepository = new LocalDeploymentFileRepository(localDeploymentFolder); }
RemoteFileRepositoryService(final File localDeploymentFolder) { this.localDeploymentFolder = localDeploymentFolder; this.contentRepository = ContentRepository.Factory.create(localDeploymentFolder); this.localRepository = new LocalDeploymentFileRepository(localDeploymentFolder); }
RemoteFileRepositoryService(final File localDeploymentFolder, final File localTmpFolder) { this.localDeploymentFolder = localDeploymentFolder; this.contentRepository = ContentRepository.Factory.create(localDeploymentFolder, localTmpFolder); this.localRepository = new LocalDeploymentFileRepository(localDeploymentFolder); }