public class HostControllerService extends Object implements org.jboss.msc.service.Service<org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer>>
Modifier and Type | Field and Description |
---|---|
static org.jboss.msc.service.ServiceName |
HC_EXECUTOR_SERVICE_NAME |
static org.jboss.msc.service.ServiceName |
HC_SCHEDULED_EXECUTOR_SERVICE_NAME |
static org.jboss.msc.service.ServiceName |
HC_SERVICE_NAME |
Constructor and Description |
---|
HostControllerService(HostControllerEnvironment environment,
HostRunningModeControl runningModeControl,
String authCode,
ControlledProcessState processState) |
HostControllerService(HostControllerEnvironment environment,
HostRunningModeControl runningModeControl,
String authCode,
ControlledProcessState processState,
FutureServiceContainer futureContainer) |
Modifier and Type | Method and Description |
---|---|
HostControllerEnvironment |
getEnvironment() |
org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer> |
getValue() |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
public static final org.jboss.msc.service.ServiceName HC_SERVICE_NAME
public static final org.jboss.msc.service.ServiceName HC_EXECUTOR_SERVICE_NAME
public static final org.jboss.msc.service.ServiceName HC_SCHEDULED_EXECUTOR_SERVICE_NAME
public HostControllerService(HostControllerEnvironment environment, HostRunningModeControl runningModeControl, String authCode, ControlledProcessState processState, FutureServiceContainer futureContainer)
public HostControllerService(HostControllerEnvironment environment, HostRunningModeControl runningModeControl, String authCode, ControlledProcessState processState)
public void start(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException
start
in interface org.jboss.msc.service.Service<org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer>>
org.jboss.msc.service.StartException
public void stop(org.jboss.msc.service.StopContext context)
stop
in interface org.jboss.msc.service.Service<org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer>>
public org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer> getValue() throws IllegalStateException, IllegalArgumentException
getValue
in interface org.jboss.msc.value.Value<org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer>>
IllegalStateException
IllegalArgumentException
public HostControllerEnvironment getEnvironment()
Copyright © 2023 JBoss by Red Hat. All rights reserved.