public class ManagedServerBootCmdFactory extends Object implements ManagedServerBootConfiguration
| Constructor and Description |
|---|
ManagedServerBootCmdFactory(String serverName,
org.jboss.dmr.ModelNode domainModel,
org.jboss.dmr.ModelNode hostModel,
HostControllerEnvironment environment,
ExpressionResolver expressionResolver,
boolean suspend) |
| Modifier and Type | Method and Description |
|---|---|
ManagedServerBootConfiguration |
createConfiguration()
Create and verify the configuration before trying to start the process.
|
HostControllerEnvironment |
getHostControllerEnvironment()
Get the host controller environment.
|
List<String> |
getServerLaunchCommand()
Get server launch command.
|
Map<String,String> |
getServerLaunchEnvironment()
Get the server launch environment.
|
Supplier<SSLContext> |
getSSLContextSupplier()
Get a
Serializable Supplier that the server will use to create an SSLContext for connecting
back to the HostController. |
org.jboss.dmr.ModelNode |
getSubsystemEndpointConfiguration()
Get the subsystem endpoint configuration, in case we use the subsystem.
|
boolean |
isManagementSubsystemEndpoint()
Get whether the native management remoting connector should use the endpoint set up by
|
boolean |
isSuspended() |
public ManagedServerBootCmdFactory(String serverName, org.jboss.dmr.ModelNode domainModel, org.jboss.dmr.ModelNode hostModel, HostControllerEnvironment environment, ExpressionResolver expressionResolver, boolean suspend)
public ManagedServerBootConfiguration createConfiguration()
public HostControllerEnvironment getHostControllerEnvironment()
getHostControllerEnvironment in interface ManagedServerBootConfigurationpublic List<String> getServerLaunchCommand()
getServerLaunchCommand in interface ManagedServerBootConfigurationpublic boolean isManagementSubsystemEndpoint()
ManagedServerBootConfigurationisManagementSubsystemEndpoint in interface ManagedServerBootConfigurationpublic org.jboss.dmr.ModelNode getSubsystemEndpointConfiguration()
ManagedServerBootConfigurationgetSubsystemEndpointConfiguration in interface ManagedServerBootConfigurationpublic Supplier<SSLContext> getSSLContextSupplier()
ManagedServerBootConfigurationSerializable Supplier that the server will use to create an SSLContext for connecting
back to the HostController.getSSLContextSupplier in interface ManagedServerBootConfigurationSupplier or null if no SSL configuration specified.public boolean isSuspended()
isSuspended in interface ManagedServerBootConfigurationpublic Map<String,String> getServerLaunchEnvironment()
getServerLaunchEnvironment in interface ManagedServerBootConfigurationCopyright © 2017 JBoss by Red Hat. All rights reserved.