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) |
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
|
public ManagedServerBootCmdFactory(String serverName, org.jboss.dmr.ModelNode domainModel, org.jboss.dmr.ModelNode hostModel, HostControllerEnvironment environment, ExpressionResolver expressionResolver)
public ManagedServerBootConfiguration createConfiguration()
public HostControllerEnvironment getHostControllerEnvironment()
getHostControllerEnvironment
in interface ManagedServerBootConfiguration
public List<String> getServerLaunchCommand()
getServerLaunchCommand
in interface ManagedServerBootConfiguration
public boolean isManagementSubsystemEndpoint()
ManagedServerBootConfiguration
isManagementSubsystemEndpoint
in interface ManagedServerBootConfiguration
public org.jboss.dmr.ModelNode getSubsystemEndpointConfiguration()
ManagedServerBootConfiguration
getSubsystemEndpointConfiguration
in interface ManagedServerBootConfiguration
public Supplier<SSLContext> getSSLContextSupplier()
ManagedServerBootConfiguration
Serializable
Supplier
that the server will use to create an SSLContext for connecting
back to the HostController.getSSLContextSupplier
in interface ManagedServerBootConfiguration
Supplier
or null
if no SSL configuration specified.public Map<String,String> getServerLaunchEnvironment()
getServerLaunchEnvironment
in interface ManagedServerBootConfiguration
Copyright © 2023 JBoss by Red Hat. All rights reserved.