final boolean forDomain = ProcessType.DOMAIN_SERVER == getProcessType(configuration.getServerEnvironment()); final ServerExecutorService serverExecutorService = new ServerExecutorService(threadFactory, forDomain); serviceTarget.addService(MANAGEMENT_EXECUTOR, serverExecutorService) ServerService service = new ServerService(configuration, processState, null, bootstrapListener, new ServerDelegatingResourceDefinition(), runningModeControl, vaultReader, auditLogger, authorizer, securityIdentitySupplier, capabilityRegistry, suspendController); ExternalManagementRequestExecutor.install(serviceTarget, threadGroup, EXECUTOR_CAPABILITY.getCapabilityServiceName(), service.getStabilityMonitor()); serviceBuilder.addDependency(PATH_MANAGER_CAPABILITY.getCapabilityServiceName(), PathManager.class, service.injectedPathManagerService); if (configuration.getServerEnvironment().isAllowModelControllerExecutor()) { serviceBuilder.addDependency(MANAGEMENT_EXECUTOR, ExecutorService.class, service.getExecutorServiceInjector()); service.getContainerInstabilityInjector());
namespace WSTest { class Program { static void Main(string[] args) { ServerService ss = new ServerService(); getResultRequest request = new getResultRequest(); getResultResponse response = new getResultResponse(); response = ss.getResultResponse(request); // Do something with response. Console.ReadLine(); } } }
ServerService service = new ServerService(configuration, processState, null, bootstrapListener, rootResourceDefinition, runningModeControl, vaultReader); ServiceBuilder<?> serviceBuilder = serviceTarget.addService(Services.JBOSS_SERVER_CONTROLLER, service); serviceBuilder.addDependency(DeploymentMountProvider.SERVICE_NAME,DeploymentMountProvider.class, service.injectedDeploymentRepository); serviceBuilder.addDependency(PathManagerService.SERVICE_NAME, PathManager.class, service.injectedPathManagerService); if (configuration.getServerEnvironment().isAllowModelControllerExecutor()) { serviceBuilder.addDependency(Services.JBOSS_SERVER_EXECUTOR, ExecutorService.class, service.getExecutorServiceInjector());
ModelNode controllerInitOp = registerModelControllerServiceInitializationBootStep(context); if (controllerInitOp != null) { ok = boot(bootOps, failOnRuntime); if (ok) { finishBoot(suspend); getNotificationSupport().emit(notification); bootstrapListener.printBootStatistics(); } else {
public synchronized void start(final StartContext context) throws StartException { ServerEnvironment serverEnvironment = configuration.getServerEnvironment(); Bootstrap.ConfigurationPersisterFactory configurationPersisterFactory = configuration.getConfigurationPersisterFactory(); extensibleConfigurationPersister = configurationPersisterFactory.createConfigurationPersister(serverEnvironment, getExecutorServiceInjector().getOptionalValue()); setConfigurationPersister(extensibleConfigurationPersister); rootResourceDefinition.setDelegate( new ServerRootResourceDefinition(injectedContentRepository.getValue(), extensibleConfigurationPersister, configuration.getServerEnvironment(), processState, runningModeControl, vaultReader, configuration.getExtensionRegistry(), getExecutorServiceInjector().getOptionalValue() != null, (PathManagerService)injectedPathManagerService.getValue(), new DomainServerCommunicationServices.OperationIDUpdater() { @Override public void updateOperationID(final int operationID) { DomainServerCommunicationServices.updateOperationID(operationID); } }, authorizer, securityIdentitySupplier, super.getAuditLogger(), getMutableRootResourceRegistrationProvider(), super.getBootErrorCollector(), configuration.getCapabilityRegistry())); super.start(context); }
public synchronized void start(final StartContext context) throws StartException { ServerEnvironment serverEnvironment = configuration.getServerEnvironment(); if (runningModeControl.isReloaded()) { } Bootstrap.ConfigurationPersisterFactory configurationPersisterFactory = configuration.getConfigurationPersisterFactory(); extensibleConfigurationPersister = configurationPersisterFactory.createConfigurationPersister(serverEnvironment, getExecutorServiceInjector().getOptionalValue()); setConfigurationPersister(extensibleConfigurationPersister); rootResourceDefinition.setDelegate( new ServerRootResourceDefinition(injectedContentRepository.getValue(), extensibleConfigurationPersister, configuration.getServerEnvironment(), processState, runningModeControl, vaultReader, configuration.getExtensionRegistry(), getExecutorServiceInjector().getOptionalValue() != null, (PathManagerService)injectedPathManagerService.getValue())); super.start(context); }
runPerformControllerInitialization(context); ok = boot(extensibleConfigurationPersister.load(), failOnRuntime); if (ok) { finishBoot();
ok = boot(extensibleConfigurationPersister.load(), failOnRuntime); if (ok) { finishBoot();
/** * Construct a new instance. * * @param configuration the bootstrap configuration * @param prepareStep the prepare step to use */ private ServerService(final Bootstrap.Configuration configuration, final ControlledProcessState processState, final OperationStepHandler prepareStep, final BootstrapListener bootstrapListener, final DelegatingResourceDefinition rootResourceDefinition, final RunningModeControl runningModeControl, final AbstractVaultReader vaultReader) { super(getProcessType(configuration.getServerEnvironment()), runningModeControl, null, processState, rootResourceDefinition, prepareStep, new RuntimeExpressionResolver(vaultReader)); this.configuration = configuration; this.bootstrapListener = bootstrapListener; this.processState = processState; this.runningModeControl = runningModeControl; this.vaultReader = vaultReader; this.rootResourceDefinition = rootResourceDefinition; }
final AbstractVaultReader vaultReader = service(AbstractVaultReader.class); AS_ROOT_LOGGER.debugf("Using VaultReader %s", vaultReader); ServerService.addService(serviceTarget, configuration, processState, bootstrapListener, runningModeControl, vaultReader); final ServiceActivatorContext serviceActivatorContext = new ServiceActivatorContext() { @Override
ModelNode controllerInitOp = registerModelControllerServiceInitializationBootStep(context); if (controllerInitOp != null) { ok = boot(bootOps, failOnRuntime); if (ok) { finishBoot(suspend); getNotificationSupport().emit(notification); bootstrapListener.printBootStatistics(); } else {
public synchronized void start(final StartContext context) throws StartException { ServerEnvironment serverEnvironment = configuration.getServerEnvironment(); Bootstrap.ConfigurationPersisterFactory configurationPersisterFactory = configuration.getConfigurationPersisterFactory(); extensibleConfigurationPersister = configurationPersisterFactory.createConfigurationPersister(serverEnvironment, getExecutorServiceInjector().getOptionalValue()); setConfigurationPersister(extensibleConfigurationPersister); rootResourceDefinition.setDelegate( new ServerRootResourceDefinition(injectedContentRepository.getValue(), extensibleConfigurationPersister, configuration.getServerEnvironment(), processState, runningModeControl, vaultReader, configuration.getExtensionRegistry(), getExecutorServiceInjector().getOptionalValue() != null, (PathManagerService)injectedPathManagerService.getValue(), new DomainServerCommunicationServices.OperationIDUpdater() { @Override public void updateOperationID(final int operationID) { DomainServerCommunicationServices.updateOperationID(operationID); } }, authorizer, securityIdentitySupplier, super.getAuditLogger(), getMutableRootResourceRegistrationProvider(), super.getBootErrorCollector(), configuration.getCapabilityRegistry())); super.start(context); }
ServerService service = new ServerService(configuration, processState, null, bootstrapListener, rootResourceDefinition, runningModeControl, vaultReader, auditLogger, authorizer); ServiceBuilder<?> serviceBuilder = serviceTarget.addService(Services.JBOSS_SERVER_CONTROLLER, service); serviceBuilder.addDependency(DeploymentMountProvider.SERVICE_NAME,DeploymentMountProvider.class, service.injectedDeploymentRepository); serviceBuilder.addDependency(PathManagerService.SERVICE_NAME, PathManager.class, service.injectedPathManagerService); if (configuration.getServerEnvironment().isAllowModelControllerExecutor()) { serviceBuilder.addDependency(Services.JBOSS_SERVER_EXECUTOR, ExecutorService.class, service.getExecutorServiceInjector());
public synchronized void start(final StartContext context) throws StartException { ServerEnvironment serverEnvironment = configuration.getServerEnvironment(); if (runningModeControl.isReloaded()) { } Bootstrap.ConfigurationPersisterFactory configurationPersisterFactory = configuration.getConfigurationPersisterFactory(); extensibleConfigurationPersister = configurationPersisterFactory.createConfigurationPersister(serverEnvironment, getExecutorServiceInjector().getOptionalValue()); setConfigurationPersister(extensibleConfigurationPersister); rootResourceDefinition.setDelegate( new ServerRootResourceDefinition(injectedContentRepository.getValue(), extensibleConfigurationPersister, configuration.getServerEnvironment(), processState, runningModeControl, vaultReader, configuration.getExtensionRegistry(), getExecutorServiceInjector().getOptionalValue() != null, (PathManagerService)injectedPathManagerService.getValue(), new DomainServerCommunicationServices.OperationIDUpdater() { @Override public void updateOperationID(final int operationID) { DomainServerCommunicationServices.updateOperationID(operationID); } }, authorizer, super.getAuditLogger())); super.start(context); }
/** * Construct a new instance. * * @param configuration the bootstrap configuration * @param prepareStep the prepare step to use */ private ServerService(final Bootstrap.Configuration configuration, final ControlledProcessState processState, final OperationStepHandler prepareStep, final BootstrapListener bootstrapListener, final DelegatingResourceDefinition rootResourceDefinition, final RunningModeControl runningModeControl, final AbstractVaultReader vaultReader, final ManagedAuditLogger auditLogger, final DelegatingConfigurableAuthorizer authorizer) { super(getProcessType(configuration.getServerEnvironment()), runningModeControl, null, processState, rootResourceDefinition, prepareStep, new RuntimeExpressionResolver(vaultReader), auditLogger, authorizer); this.configuration = configuration; this.bootstrapListener = bootstrapListener; this.processState = processState; this.runningModeControl = runningModeControl; this.vaultReader = vaultReader; this.rootResourceDefinition = rootResourceDefinition; }
final AbstractVaultReader vaultReader = loadVaultReaderService(); ServerLogger.AS_ROOT_LOGGER.debugf("Using VaultReader %s", vaultReader); ServerService.addService(serviceTarget, configuration, processState, bootstrapListener, runningModeControl, vaultReader, configuration.getAuditLogger(), configuration.getAuthorizer(), configuration.getSecurityIdentitySupplier(), suspendController); final ServiceActivatorContext serviceActivatorContext = new ServiceActivatorContext() {
final boolean forDomain = ProcessType.DOMAIN_SERVER == getProcessType(configuration.getServerEnvironment()); final ServerExecutorService serverExecutorService = new ServerExecutorService(threadFactory, forDomain); serviceTarget.addService(MANAGEMENT_EXECUTOR, serverExecutorService) ServerService service = new ServerService(configuration, processState, null, bootstrapListener, new ServerDelegatingResourceDefinition(), runningModeControl, vaultReader, auditLogger, authorizer, securityIdentitySupplier, capabilityRegistry, suspendController); ExternalManagementRequestExecutor.install(serviceTarget, threadGroup, EXECUTOR_CAPABILITY.getCapabilityServiceName(), service.getStabilityMonitor()); serviceBuilder.addDependency(PATH_MANAGER_CAPABILITY.getCapabilityServiceName(), PathManager.class, service.injectedPathManagerService); if (configuration.getServerEnvironment().isAllowModelControllerExecutor()) { serviceBuilder.addDependency(MANAGEMENT_EXECUTOR, ExecutorService.class, service.getExecutorServiceInjector()); service.getContainerInstabilityInjector());
/** * Construct a new instance. * @param configuration the bootstrap configuration * @param prepareStep the prepare step to use */ private ServerService(final Bootstrap.Configuration configuration, final ControlledProcessState processState, final OperationStepHandler prepareStep, final BootstrapListener bootstrapListener, final ServerDelegatingResourceDefinition rootResourceDefinition, final RunningModeControl runningModeControl, final AbstractVaultReader vaultReader, final ManagedAuditLogger auditLogger, final DelegatingConfigurableAuthorizer authorizer, final ManagementSecurityIdentitySupplier securityIdentitySupplier, final CapabilityRegistry capabilityRegistry, final SuspendController suspendController) { super(getProcessType(configuration.getServerEnvironment()), runningModeControl, null, processState, rootResourceDefinition, prepareStep, new RuntimeExpressionResolver(vaultReader), auditLogger, authorizer, securityIdentitySupplier, capabilityRegistry); this.configuration = configuration; this.bootstrapListener = bootstrapListener; this.processState = processState; this.runningModeControl = runningModeControl; this.vaultReader = vaultReader; this.rootResourceDefinition = rootResourceDefinition; this.suspendController = suspendController; }
final AbstractVaultReader vaultReader = service(AbstractVaultReader.class); AS_ROOT_LOGGER.debugf("Using VaultReader %s", vaultReader); ServerService.addService(serviceTarget, configuration, processState, bootstrapListener, runningModeControl, vaultReader, configuration.getAuditLogger(), configuration.getAuthorizer()); final ServiceActivatorContext serviceActivatorContext = new ServiceActivatorContext() { @Override
/** * Construct a new instance. * @param configuration the bootstrap configuration * @param prepareStep the prepare step to use */ private ServerService(final Bootstrap.Configuration configuration, final ControlledProcessState processState, final OperationStepHandler prepareStep, final BootstrapListener bootstrapListener, final ServerDelegatingResourceDefinition rootResourceDefinition, final RunningModeControl runningModeControl, final AbstractVaultReader vaultReader, final ManagedAuditLogger auditLogger, final DelegatingConfigurableAuthorizer authorizer, final ManagementSecurityIdentitySupplier securityIdentitySupplier, final CapabilityRegistry capabilityRegistry, final SuspendController suspendController) { super(getProcessType(configuration.getServerEnvironment()), runningModeControl, null, processState, rootResourceDefinition, prepareStep, new RuntimeExpressionResolver(vaultReader), auditLogger, authorizer, securityIdentitySupplier, capabilityRegistry); this.configuration = configuration; this.bootstrapListener = bootstrapListener; this.processState = processState; this.runningModeControl = runningModeControl; this.vaultReader = vaultReader; this.rootResourceDefinition = rootResourceDefinition; this.suspendController = suspendController; }